做有效无痛苦的代码评审工作

发表于:2011-3-11 11:47  作者:未知   来源:51Testing软件测试网采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签:

  最后回过头来,让咱再说说如何成为有效无痛苦的代码评审,以及能够得到显而易见的好处。

  代码评审,不打无准备的仗,要有一定的高度:

  高度一:制定编码规范,预防“差不多先生”。

  高度二:代码讲究简单实用,效率高,忌讳简单复杂话。

  高度三:代码评审让我们能够观览众山,领略无限的风光;代码评审让我们能够站在巨人的肩上,看得更远。

  对于目前公司的评审,代码评审需要改进如下几个地方:

  首先,在评审的代码的量上应该把握一个度。

  其次,应该有一个评审的核对表,最后提供预审汇总表单,问题及时审核确认。

  最后,评审会议应该在参与人员充分准备的情况下召开。

  很好的执行评审,咱就能够得到好处了:

  第一,代码评审会尽可能的将Bug杀死在萌芽阶段,先期发现Bug的成本要远远小于后期发现Bug的成本,越早发现代码中的问题对整个系统的控制和把握就越有利。

  第二,代码评审过程是一个知识技能传承与互补过程,有利于新人成长,而且效果奇佳。

  第三,代码评审会让你加深对业务的理解。

  下面来个结论:

  代码评审经常被误用或理解有偏差,而且对于开发人员来说是痛苦的,但是又不得不评审。使用些简单的措施或行之有效的方法可以使痛苦的经历变成学习的过程,并且能够改善代码质量,提高工作效率,这样你开心我开心,大家都开心,而且项目进展顺利,何乐而不为呢。

  最后来句口号吧,让我们要把代码评审进行到底。


22/2<12

评 论

  • lfg (2011-3-14 23:22:47)

    至少学会一点,不管是多么简单的工作,用脑袋去干活,首先端正了自己的态度,就不会痛苦!!

  • 风之雨 (2011-3-14 13:47:43)

    华而不实,等到code review 才了解业务 ,笑死人了!

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道