Code Review是提高开发团队技能以及保持团队迭代更新最佳的实践方法,也是代码质量管理中一个非常有效的方法。
什么?你不知道什么是Code Review?
Code Review中文译作“代码审查”或是“代码评审”,这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代码修改的最佳时候。所以,Code Review是编码实现中最最重要的一个环节。
我们真的需要做CodeReview吗?
Code Review原本是整个流程中不可或缺,且较为耗时的一个质量保证环节,虽省略之后给业务方造成单位时间生产效率更高的假象,但低质量的代码,会把团队带入漩涡,滚雪球一样的技术债,会让团队付出巨额利息。
1、保证项目质量、提高代码可读性
- code review可以通过reviewers的建议增进代码的质量,也能提高owner的编程态度
- code review有利项目流转,可以让其它并不熟悉代码的人知道作者的意图和想法,从而在以后轻松维护代码
- code review鼓励程序员们相互学习对方的长处和优点,同时可以达到知识传播
- code