原文地址:http://tech.it168.com/a2012/1112/1420/000001420514.shtml
1. 代码审查要求团队有良好的文化
团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。代码审查本身可以提高开发者的能力,让其从自身犯过的错误中学习,从他人的思路中学习。如果开发者对这个流程有抵触或者反感,这个目的就达不到。
2. 谨慎的使用审查中问题的发现率作为考评标准
3. 控制每次审查的代码数量
4. 带着问题去进行审查
从用户可见的功能出发,假设一个比较复杂的使用场景,在代码阅读中验证这个使用场景是否能够正确工作。
5. 所有的问题和修改,必须由原作者进行确认
这样做有两个目的:
(1)确认问题确实存在,保证问题被解决
(2)让原作者了解问题和不足,帮助其成长
6.利用代码审查激活个体“能动性"
软件开发是非常有创造性的工作,开发者都有强烈的自我驱动性和自我实现的要求。让开发者知道他写的任何代码都可能被其他人阅读和审察,可以促使开发者集中注意力,尤其是避免将质量糟糕,乃至有低级错误的代码提交给同伴审查。开源软件也很好的利用了这种心态来提高代码质量。
7.在非正式,轻松的环境下进行代码审查
8.提交代码前自我审查,添加对代码的说明
9.实现中记录笔记可以很好的提高问题发现率
10. 使用好的工具进行轻量级的代码审查
分享到:
相关推荐
代码审查 java代码审查 代码审查模板 软件测试 代码审查 java代码审查 代码审查模板 软件测试 代码审查 java代码审查 代码审查模板 软件测试
代码审查代码审查代码审查代码审查代码审查
java代码审查表.pdf
代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范
代码审查:包括代码审查的测试内容、代码审查的做成和方式、代码审查的步骤、代码审查组的构成、代码审查清单等。
java代码审查.pdf
java代码审查规则表,内付java代码审查的规则。
轻量级代码审查工具,适用于Java源代码审查的各个阶段,致力于缩短代码审查时间、降低代码审查成本。
java代码审查V1.0.doc。进行代码的审查
Code Review是一种用来确认方案设计和代码实现的质量保证机制,通过这个机制我们可以对代码、测试过程和注释进行检查。 Code Review主要用来在软件工程过程中改进代码质量,通过Code Review可以达到如下目的: .在...
C#代码审查表,是原创文章,写的有些简单,但是很精要
如何执行Java代码审查_清单 是一份word的表格、可以参考一下。
代码审查技术
软件工程中的代码审查实践与经验.pptx
CC++代码审查表,这是关于C、C++的静态测试
通用代码审查,用于代码审查,以及做代码参考文档 便于学习
检查点、检查流程、审查流程图(包括具体流程)
JAVA代码审查[整理].pdf
代码评审是指在软件开发过程中,对源代码的系统性检查,随时知道自己代码的质量
S-SDLC 安全代码审查 常见漏洞与防护 业务逻辑安全