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

翻译 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、 需要后续的跟踪确保软件按同行的建议进行了修改
 
 
 

嵌入式软件评审(软件评审规范&要素)

  • 2012年02月21日 11:37
  • 3.44MB
  • 下载

让你提前认识软件开发(47):同行评审

第3部分 软件研发工作总结同行评审          在《浪潮之巅》这本书中,吴军老师描述了在Google早期的工作方式,其中有一段是这么写的:我一般会在吃完晚饭后把代码修改的清单发给克雷格做代码审核...
  • zhouzxi
  • zhouzxi
  • 2014年08月17日 20:57
  • 1629

软件需求评审会到底做什么?

软件需求评审会重要吗? 经常这样问自己,软件做完需求调研后,就进行需求分析,进而进行概要设计、详细设计、系统研发及测试,交付客户使用。可是,交给客户用的时候,已经完全偏离了客户的需求期望。这是为什么...
  • lejuo
  • lejuo
  • 2014年03月24日 22:05
  • 14760

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

 软件同行评审的好处和坏处 陈能技2007-9-23 翻译并摘自:Software Peer Review Guidelines – National Weather Service/OHD 同行评审...
  • Testing_is_believing
  • Testing_is_believing
  • 2007年09月23日 11:19
  • 2916

编写高质量JavaScript代码的基本要点(1)

才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美...
  • heboy19
  • heboy19
  • 2015年11月17日 15:09
  • 344

线程二、线程的好处和坏处

线程的好处: 想一下在一台机器中() 1、
  • sijidou112
  • sijidou112
  • 2014年07月10日 10:31
  • 932

几个问题(八)-------使用静态工厂方法的好处和坏处

  • beidou321
  • beidou321
  • 2010年03月15日 20:04
  • 3823

从代码抽查到大型软件的可维护性

        有人跟我说,既然有测试部门进行软件质量测试,有性能保证团队负责产品性能的测试和改进,那么我们的代码抽查还有什么意义呢?我告诉他:代码抽查的意义并不在让你帮助去找bug,而是从一个公正的...
  • cloudward
  • cloudward
  • 2004年12月23日 23:50
  • 1184

书写高质量JavaScript代码的要义(The Essentials of Writing High Quality JavaScript)翻译

才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美妙的...
  • chinahuyong
  • chinahuyong
  • 2014年04月21日 10:33
  • 1827

索引的好处与弊端

索引的优点: 1、索引能够提高数据检索的效率,降低数据库的IO成本。 2、索引还有一个非常重要的用途,就是降低数据的排序成本。        每个索引中的索引数据都是按照索引键值进行排序后存放的...
  • xubo_zhang
  • xubo_zhang
  • 2013年06月14日 14:26
  • 4410
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件同行评审的好处和坏处
举报原因:
原因补充:

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