信息产业培训网

代码评审的最佳实践

http://www.miiceic.org.cn   2008-4-24 16:03:41   中程在线   浏览数:
关键字:

没有人否认code review(代码评审、复查) 对提高代码质量的作用,但是如何进行code review? 这里 确实存在一些方法和技巧。方法不当,会浪费大量时间、造成低效率;流程过紧,会大大降低生产力,流程过松,会大大降低code review的效果,甚至有没有进行code review,都很难判断。

这里有几条代码复审的最佳实践:

 一次检查适量行数代码(多少行为适量?有待检讨)

  有足够的时间、以适当的速度、仔细地检查,但不宜超过60~90分钟

  在复审前,代码作者应该对代码进行注释

  使用检查表(checklist)肯定能改进双方(作者和复审者)的结果

  验证缺陷是否真正被修复

  管理人员要营造良好的氛围(文化),使大家可以积极地对待缺陷的发现,发现足够多的缺陷,只关心问题是什么、怎样引起的,而不关心是谁写的代码

  即使没有时间完成所有代码的检查,也应该尽可能去做,哪怕是一部分

  轻量级的code review是高效率的、可行的,并能有效地发现缺陷

来源:
相关连接
最新评论
*以下网友发言不代表中程在线网站的观点和看法
    我要评论

    请您注意
    1、遵守中华人民共和国的各项有关法律规定
    2、承担一切因您的行为而导致的法律责任
    3、本网留言管理人员有权删除其管辖留言内容
    4、您在本网的留言本网有权在网站内转载和引用
    5、参与本留言即表明您已经阅读并接受上述条款
    我爱研发网希赛网软件测试网中电华信太平洋电脑网天空网
    电脑爱好者泡泡网华军软件霏凡软件站软件开发网腾讯网
    eNet下载汉化新世纪小熊在线BIOS之家数动连线....[更多]
    关于我们 | 网站地图 | 周边住宿 | 行车路线 | 联系我们 | 网站律师 | 意见反馈 | 虚位以待 | 友情链接
    中程在线(北京)科技有限公司 版权所有
    总 部:北京市海淀区青东商务楼A座西四层
    企业培训部:010-52636110 52636106 就业培训部:010-68716925 68716926
    邮 件:training@miiceic.org.cn
    京ICP备06053134号
    Copyright © 2005-2008 Miiceic.org.cn All Rights Reserved