导读:在行业激烈竞争业务快速运转的今天,如何在实现快速交付的同时保证代码质量一直以来都是技术团队反复探讨的话题之一。代码评审是结对编程相互切磋相互学习的方式,是敏捷开发模式中的一个重要环节,是保障代码质量的重要手段。有效的代码评审可降低故障率,本篇我们重点介绍团队如何在云效上做好代码评审。
代码质量可以通过两个维度来度量:一是代码的缺陷情况,二是代码可读性。代码缺陷小则引发线上故障影响业务正常运行,大则可能造成企业重大经济损失甚至信用受损,重则引发社会动荡;而代码可读性也尤为重要,可读性差则维护成本高,修改相关模块代码无异于埋雷,一不小心就会炸。
**用户的诉求或问题**
没有统一的流程管控,团队同学基本不做评审,质量无法得到保障
作为开发者在创建代码评审时,不清楚改动应指派哪些评审人
如何做好代码评审
**云效代码评审解决方案**
1、如何设置卡点
保护分支允许管理员根据团队的 workflow ,为单个分支或分支规则建立合适、灵活的分支管控,如:发布