代码评审鲜为人知的好处
上一篇 /
下一篇 2012-04-18 13:14:05
/ 个人分类:杂谈
5b{QD)z$UQ0 代码评审究竟有什么好处?51Testing软件测试网 }-f[R g'uR"r
51Testing软件测试网&wF|)Y$c#N 在前期发现问题,提高软件质量,降低软件成本。51Testing软件测试网_ k:}/F6p
51Testing软件测试网Q
U5b/uc 事实上,代码评审的好处远不止这些。有些项目经理或者开发人员不愿意多提评审,Coding的过程包含的内容非常丰富,如果只把一个字符一个字符地敲代码叫做Coding,未免悲哀了一点。优秀的项目,编码阶段实际敲代码的时间不会很长;优秀的程序员,大部分时间都用来思考了。
%A
I\%Wml_2M0T6@^UY{ Oy[0 我来说说代码评审其它鲜为人知的好处,兴许能改变某些同学的看法呢。51Testing软件测试网;y`K7Q5kI
51Testing软件测试网 [7z:bS:f[{a 增加阅历,学习别人代码的可贵之处
#nEO"`?8S%B051Testing软件测试网
sR({4@k5^*V 和英语学习是一个道理,如果只听一种纯正口音的英语,英文反而不容易学好,我们需要阅读各种营养的代码,广泛阅读能帮助开阔眼界,积累一些好的设计思路,甚至提高阅读恶心代码的免疫能力。
X;q\p
a
F0F7eh+`EN1zy0 对工程和业务逻辑的熟悉51Testing软件测试网%^$hX*j${,G-_Lx
%["X2QcA-EjNBM/]0 和盲目地走读代码不同,代码评审之前起码是对大致的业务和实现有一定了解,是带着问题去看代码的,更容易帮助自己理清代码实现,熟悉业务逻辑。