Code Review学习:目标和内容
Posted on Sat 07 January 2012 in it • Tagged with Code Review, 研发管理
Code Review的目的和内容
检查设计是否合理
Code Review需要承担一部分“结对设计”和“设计把关”的职责 内容包括:
- 设计是否合理:如实现方法,数据结构,设计模式,扩展性考虑等
- 否存在大量重复代码和其他组件是否有重复的代码
- 结构设计是否合理
互为Backup
Code Review 中,Review 的开发人员了解代码的设计和实现,传递了技术,开发人员互为Backup,方便后期的维护,也减少了项目风险。分享知识、设计、技术
Code Review是一个学习和享受的过程,一个开发人员的能力有限,而Code Review正是这样的一种机制,让好的知识、设计在团队中分享,实现整体团队的成长和整体的效益最大化。
提高代码可读性
代码的要求不止是能运行功能正确的代码,而是有了更高的要求,即Code for maintenance。 可维护的代码,需要清晰,可读性强,这里可读性代码检查不是指代码格式(代码格式可以通过工具检查出),而是指代码语义 ...
Continue reading