财新传媒
位置:博客 > 万战勇 > 文章归档 > 2017年四月
2017年04月23日 09:45

我看代码审查(一):工具的变迁

我看代码审查(一):工具的变迁
先讲一个悲伤的故事。
 
读博的时候,我给一门编程课做过助教。有一天,我收到了这样一份作业:
 
#define ZERO 0
...
#define FIVE 5
#define SIX 6
if (size > threshold)
    return SIX;
else if (x < ZERO)
    return FIVE;
 
我问这位同学:你这是搞哪样?他说,老师在课堂上讲过,不要在程序里面直接用魔法数 (magic numbers,就是没头没脑冒出来的数值)。
 
显然,这位同学没有理解......
阅读全文>>
2017年04月09日 10:36

午夜凶铃 | 谈一谈向同事提问的正确姿势

午夜凶铃 | 谈一谈向同事提问的正确姿势

月白如雪。

阅读全文>>