月度归档:2020年07月

圆圈正义

上周利用午休时间看了罗翔老师的《圆圈正义》,觉得此书不甚值得一读,特来发表一下对罗老师爆红的一些想法。

我也算是罗老师的粉丝,闲着没事的时候就看几个罗老师的视频,确实风趣幽默,也发人深省。但是为什么罗老师写的《圆圈正义》,我总觉得那么不值一看呢?我尝试总结了一下。罗老师的课,吸引人的地方可以分为两点。第一点,是风趣幽默的讲课风格,加上有趣的犯罪案例。这很容易理解,罗老师是讲刑法的,不止是罗翔,很多讲刑法的老师都非常受学生欢迎。我在学校的时候也选过一门课叫《犯罪通论》,老师也是非常风趣幽默,出口成章… Read the rest

主干开发TBD——特性开关篇

一、概念
Feature Toggles,又叫Feature Flags,中文通常译作特性开关,是一种非常常用的上线方式,并不局限在主干开发中使用。
话不多说,直接看看特性开关是什么。
想象一下,你是微信开发团队中的一员,负责朋友圈广告推送。有一天产品经理告诉你,原来的广告推荐算法不够精准,要用一种新算法。你找到一段代码
Ad calcAdForUser(User user) {
Ad ad = someAlgorithm(user);
return ad;
}
然后将它改成了
Ad calcAdForUser(User user) {… Read the rest