软件同行评审的好处和坏处

翻译 2007年09月23日 11:19:00
 
软件同行评审的好处和坏处
 
陈能技
2007-9-23
 
翻译并摘自:Software Peer Review Guidelines – National Weather Service/OHD
 
同行评审的定义
同行评审是指对由一个或多个拥有与产品创建者类似专长的人对其产品作出评价。
 
从软件开发的角度看,评价的产品是程序代码。执行评审的人是程序员,不包括直接主管或经理在内。
 
同行评审的好处
1、 最重要的是让软件变得更易读和维护
2、 作为保证普遍的编程标准的机制
3、 作为保证指定语言的编码标准的机制
4、 提早发现bug
5、 满足顾客对这方面行为的明确要求
 
同行评审的坏处
1、 需要其他项目组提供资源
2、 可能会流于仅仅指出个人编程风格和倾向的形式主义
3、 需要后续的跟踪确保软件按同行的建议进行了修改
 
 
 

相关文章推荐

【畅言】提高软件产品质量的有效方法——同行评审

摘要:一个人不管能力多强,看问题的角度总会受到限制,写出来的程序和文档等也不会是十全十美。如果能够让懂行的同事提出意见,那么势必会弥补单个开发人员思维的缺陷,改善程序质量。那什么是同行评审?如何做呢?...

同行评审--检验手册

  • 2008年07月17日 14:51
  • 106KB
  • 下载

SQL 触发器的作用,好处和坏处

触发器,主要是用来同步更新数据的,举个例子吧:  假设有两个表,tab_1 , tab_2  再假设两个表里都有“人员性别”这个字段  tab_1的数据例如: 张三```男```1978...
  • txx9010
  • txx9010
  • 2013年03月19日 11:28
  • 14555

同行评审的资料,非常详细

  • 2008年10月07日 22:00
  • 281KB
  • 下载

cmmi 组织级代码同行评审

  • 2009年09月30日 13:25
  • 2.64MB
  • 下载

微服务架构的好处与坏处

微服务架构的好处与坏处 转自:http://kb.cnblogs.com/page/521880/ 微服务架构的好处   微服务架构模式有很多好处。首先,通过分解巨大单体式应用为多个...

技术(同行)评审培训

  • 2012年12月10日 12:42
  • 638KB
  • 下载

11 个高效的同行代码评审最佳实践

11 个高效的同行代码评审最佳实践 使用 SmartBear CodeCollaborator 与 Rational Team Concert 进行轻量级代码评审 Jason Cohe...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件同行评审的好处和坏处
举报原因:
原因补充:

(最多只允许输入30个字)