死亡行军日记(二)——深夜魅影
在组里我最近负责的工作是验收新人的一部分程序。这个事情虽然说重要,但根据我们组内几个做验收的SL的看法,仍是一件十分无聊的事情,而且岂止是无聊,简直就是受罪。通常来说,做codereview有两种方式——一种是按客户要求验收,一种是抱着培养新人的目的去验收。受罪的就是第二种,下面具体说:
按客户要求验收,这得看是哪个客户:有的客户比较好说话,规约的要求不是很高,或者是一回生二回熟的人家也不在乎这个了,这样的程序查起来自然是轻松又愉快;有的客户就比较严,严到专门就为这事从东京飞来出三天差——当然不是三天都说codereview,一般安排成第一天massage,第二天开会,第三天长城一日游什么的)。开会的时候客户会把所有的代码用A4打印出来,编码人员一个一个被叫到会议室由他当面指出有什么地方写得不合规约,一旁是部门经理和项目经理作陪——那情形搞得比毕业生第一次面试还紧张。但是这样有一点好,无论规约要求再高,它总是客户要求,编码人员的思想容易统一,验收的时候麻烦倒不是很多。
真正麻烦的是抱着培养新人的目的去验收程序:这类项目客户要求往往不是很高,主要目的是让新人尽早养成好的编码习惯。这正是新人写代码还没有形成规范的时候,要是碰巧赶上工期紧的项目(比如说现在这个),那交上来的代码就真是天下之大、无奇不有,验收的时候连撞墙的心都有了。你要说不合格吧,代码也好像都是对的;要说合格吧,有注释和代码对不上的,有乱用#region和空行的,要是打个马虎眼都放过去,培养新人的目的就完全没有了,良心上也过不去。而且时常发生的事情是SL有功夫查,Coder还不乐意改。
其实这些新人进公司也有半年了,之所以还称之为新人,大抵是因为新人培训上出了一些问题,还只能这么称呼。什么时候他们不再是新人了,这个项目组也就不用再加班了……
提外话:
深夜加班都很闷骚,大家都会想法找点乐子,于是就有了一个白面魅影的传说:深夜加班的人如果晚上9:00准时守候在女卫生间,会有幸看到一个头戴骷髅面具、身披半透明浴袍的长发女鬼姐姐飘然而至。实际上,这世上本没有鬼。那位所谓穿着浴袍的女鬼姐姐,也只是住在五层的一个物业的小姑娘,每天睡前做做面膜而已。而且,半夜在没有灯的卫生间里,去和一个披头散发的白面女人约会,也并非是一件赏心悦目的事情。用比较流行的话来说,这就叫做“闲得蛋疼”。
相关文章:
死亡行军日记(一)——Death March的由来