一、Code Review 简述
为保证上线代码质量,经研究决定0412版本起实行Code Review 。具体操作方式为组织 review 会。提出的优化点需立即执行更改,Review会要求给出调整方式方法。同时为了确保项目或迭代版本的时间,请各开发同学提前做好时间规划。此流程为试运行流程,在团队操作过程中 Code Review 方式方法会随之进行优化调整。
这里是来自维基百科的官方解释,CR,全称 Code Review,中文名 - 代码审查,其目的是在找出及修正在软件开发初期未发现的错误,提升软件质量及开发者的技术。代码审查常以不同的形式进行,例如结对编程、非正式的过整个代码,或是正式的软件检查。
二、Code Review 目的
- 交叉排查缺陷:通过团队成员相互审核,避免代码层面出现显而易见的问题
- 提高代码质量:通过团队成员相互监督,在完成功能的基础之上不断完善代码结构
- 建立团队意识:代码是团队财产,团队成员在相互督促与改进中共同成长
Code Review 也就是代码评审。代码评审有两种不同的方法,
一种是代码审查(比较正式)。
一种是代码组查(没那么正式)。
之所以需要代码评审,是因为通常自己对自己写的代码都难以发现问题,因此需要以第二双眼睛再次检查代码,帮助我们及时地发现潜在的问题。
1.确保整体代码标准化统一,在一定程度上避免编程引发的基础原则性问题
2.提高研发质量,为提测和交付上线提供双重保障
3.在满足审核标准的情况下,使PHP组整体代码健康状况随着时间的推移而改善
4.审核代码的质量,比如可读性、可维护性、以及基础程序的逻辑和风