codereview目的:
- 及早的发现代码功能上的缺陷与不足;
- 及时的纠正代码中不符合统一规范的地方;
- 促进团队成员之间的相互学习,相互促进的重要环节;
- 团队建设;
在软件工程中,建议在提测之前,进行一次全面代码审查,其次,在上线之前1天,再做一次测试阶段修改的代码审核;
检测方面:
- 代码规范,如:命名、空格、缩进、大小写等;
- 代码稳定性,如:函数参数容错能力、循环边界处理;
- 代码精炼程度,如:不存在多余代码、重复代码、注释代码;
- 代码注释,如:说明需要什么物料(参数),有什么特别的地方,输出什么样的产物;
- 代码优化方案
参与成员:项目相同技术领域成员、直属领导、同领域技术大佬。