- 43
- 0
- 约2.32千字
- 约 2页
- 2022-03-26 发布于上海
- 举报
如何进行代码审查
开始代码审查
从一开始,开发者就会互相帮助,如果测试中遇到了问题或是有新人加入到了团队,领
导或是资深开发者就会审查他们的代码。除此之外,我们还聘请了外部专家进行安全代码审
查。
系统发布后,我们决定更加主动一些,开始了基于风险的审查:项目中有人会编写一些
风险较高的代码(比如说框架与安全代码、APIs、核心业务逻 辑或是之前曾经出现过问题
的地方),我们会审查他们的代码。在这个过程中,代码审查体现出了它的价值,我们收获
颇丰。即便如此,我们还是更进一步,让代码 审查成为一个标准的实践。
这并不是一夜之间就形成的。让团队相信代码审查的价值并不是什么难事,他们已经通
过基于风险的审查获得了收益。不过要想改变人们的工作方式就不 是那么简单的事情了,
还要确保他们有足够的时间进行代码审查,理解并对反馈作出响应。此外,设计一个高效的
代码审查流程也是需要花时间的。
一开始,我们让开发者选择好搭档并安排审查,但结果却有些混乱。有时,开发者会寻
找那些好说话或是比较忙的人,这样审查就比较容易通过了;此 外,两个开发者还有可能
事先商量好,因此审查过程就会很快结束。由于人们并不知道要花费多少时间才能完成代码
审查,因此审查经常会拖得很久,常常在代码已 经完成测试甚至是发布后才完成。
由于大多数人并没有太
您可能关注的文档
最近下载
- GBZ188职业健康监护技术规范2025word版.docx VIP
- 宁夏回族自治区建设工程造价计价依据(2019版)解释汇编.pdf VIP
- L24N903 供暖工程图集.docx
- GB51054-2014:中华人民共和国国家标准城市消防站设计规范.pdf VIP
- CN119832970A 基于电子密度三维分割的蛋白质侧链识别方法 (深原质药生物科技(北京)有限公司).docx VIP
- GBZ-188-2025职业健康监护技术规范全面解读与实施指南.docx VIP
- 图解“以教育家精神铸魂强师,谱写教育强国建设华章”课件.ppt
- 施耐德ATV38变频器用户手册.pdf VIP
- 化学元素周期表超清可打印.pdf VIP
- 公路工程质量检验评定标准JTGF80.docx VIP
原创力文档

文档评论(0)