(至少在美国的)工业界里,提交代码前同事之间都要进行 code review 。而在学术圈里,code review 是很罕见的,而且某种程度上有种抵制的情绪。本文只是引发大家进行思考。

为啥学术圈内不太进行 code review?原因很多。(计算机科学)学术圈里衡量你学术成果大部分不是看代码,所以代码即使质量不错,对phd毕业或者教授评终身教职都没啥帮助,没必要浪费这个时间。而且学术圈内大部分代码要嘛写完就扔了,要嘛一辈子也没什么人会再用到(不用考虑维护成本的)。

分享到: