关于代码评审
2012-10-10 16:02
232 查看
代码评审实际是编写代码的开发人员在被复查;它是最小化缺陷的有效方法。无论公司实行代码评审的额外动机是什么,代码评审都是工业化的最优方法。
[b]一、代码评审目的
[/b]
(1)确保要发布质量可靠的代码。 代码评审能非常有效地发现所有类型的错误,包括那些由于不正确的结构引起的错误,那些不适合商业进程的错误,还有那些简单的冗余错误。 它对于代码质量来说是个有效的试金石。
(2)作为教学工具帮助开发人员学会何时并且如何应用技术来提高代码的质量、一致性和维护性。经过反复仔细地评估代码,开发人员有机会掌握不同的和潜在的更好的编码方法。
二、代码评审员
一般由组长、秘书 和测试人员 组成
三、步骤:
(1)组长提前把设计规格说明书、控制流程图、程序文本及有关要求、规范等分发给小组成员,作为评审的依据。小组成员要先充分阅读这些材料,为评审会做好准备。
(2)召开程序审查会,首先由测试人员进行讲解,其它成员可以提问并展开讨论。通过讲解和讨论,可以暴露许多程序员以前没有发现的错误。讨论过程中不讨论任何纠错问题,主要是发现错误,否则违背了测试的目的。
(3)在代码会审之后,需要把发现的错误登记造表,并交给程序员;若发现错误较多,或发现重大错误,则在改正之后,还要再次组织代码会审
[b]一、代码评审目的
[/b]
(1)确保要发布质量可靠的代码。 代码评审能非常有效地发现所有类型的错误,包括那些由于不正确的结构引起的错误,那些不适合商业进程的错误,还有那些简单的冗余错误。 它对于代码质量来说是个有效的试金石。
(2)作为教学工具帮助开发人员学会何时并且如何应用技术来提高代码的质量、一致性和维护性。经过反复仔细地评估代码,开发人员有机会掌握不同的和潜在的更好的编码方法。
二、代码评审员
一般由组长、秘书 和测试人员 组成
三、步骤:
(1)组长提前把设计规格说明书、控制流程图、程序文本及有关要求、规范等分发给小组成员,作为评审的依据。小组成员要先充分阅读这些材料,为评审会做好准备。
(2)召开程序审查会,首先由测试人员进行讲解,其它成员可以提问并展开讨论。通过讲解和讨论,可以暴露许多程序员以前没有发现的错误。讨论过程中不讨论任何纠错问题,主要是发现错误,否则违背了测试的目的。
(3)在代码会审之后,需要把发现的错误登记造表,并交给程序员;若发现错误较多,或发现重大错误,则在改正之后,还要再次组织代码会审
相关文章推荐
- 关于在线代码评审的几点考量
- 关于代码评审的微博讨论汇集
- 关于代码评审的微博讨论汇集
- 关于Peer Review、代码评审和测试驱动等
- 关于代码评审
- 关于Smail代码的一些简单讲解
- 关于在前台页面插入C#代码的问题,导致页面不完全显示
- 关于代码中写注释,你不得不知道的那些事儿
- 关于代码动态修改xib内控件尺寸
- 关于webstrom安装git,并通过Coding进行代码版本控制
- 关于在类似grid中的三元判断代码
- 关于代码总变量命名的一些原则
- 一段关于打开文件保存文件的代码
- 关于GOOGLE优化网页代码
- 关于对H264码流的PS的封装的相关代码实现
- 关于用OC创建的项目调用swift代码
- 云计算成就代码之美--进入评审阶段
- 看别人代码记录2(关于finally)
- 持续更新:关于写代码严谨性
- 解释一段java关于同步锁synchronized代码的结果