定义
代码评审也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。
代码评审经常和代码走查一起使用,这两个概念对于初学者可能有混淆,实际他们是有很大区别的。
一、正式性不同
1、代码走查:代码走查的讨论过程是非正式的。
2、代码审查:代码审查是一种正式的评审活动。
二、执行人不同
1、代码走查:代码走查由编写代码的程序员来组织讨论。
2、代码审查:代码审查由高级管理人员来领导评审小组的活动。
三、检查内容不同
1、代码走查:代码走查只检查代码中是否有错误。
2、代码审查:代码审查除了检查代码中是否有错误,还要检查程序与设计文档的一致性。
目的
旨在提高开发质量提高代码质量,加深对系统的理解,促进厂商团队沟通、促进知识共享、共同提高。
组织方式
线上或线下
与会人员
开发负责人、设计人员和开发
问题等级划分
警告 一般 严重 致命
代码规范说明
文件命名规范
变量命名规范
方法命名规范
DB脚本规范
通用规范
性能规范
异常
常见错误
效果