代码评审
2020-09-23 11:41:35 0 举报
AI智能生成
代码评审解读笔记
作者其他创作
大纲/内容
正式代码评审
场景
基本不常用了,只适用于事关生命安全的软件
步骤
计划,概述,准备,检查会议,返工,跟进
轻量级代码评审
实时代码评审
场景
结对编程
复杂业务逻辑程序编写
结对开发人员具备相同技术水平
同步代码评审
场景
代码审核员缺乏对业务知识
代码需要较大改善的场景
缺点
代码审核员会被打断现有工作
同步依赖:代码开发人员需要等待代码审核员审核完成后才能继续下一个任务开发
异步代码评审
场景
异步工作:代码开发人员开发和代码审核员审核代码是异步的,两者工作不存在互相依赖引起的阻塞等待问题
缺点
耗时较长:由多轮代码审核周期组成,每个代码周期由于异步原因不可能即使做代码审核,所以每个周期耗时会长一点,而多轮代码审核总体时间就会更长
聚集式代码评审
场景
召集全组成员一起做代码审核
代码审核初期,有利于开发人员快速掌握代码审核知识
缺点
聚集式审核,效率较低
0 条评论
下一页