代码审查
什么是代码审查
- 程序源代码系统的进行审查 => 找出修正初期未发现的错误,提升代码质量
- 帮助开发者发现代码缺陷,避免类似问题发生
- 互相阅读代码,发现代码中的Bug
通俗
就是leader主持下,讲关键代码,大家提建议和意见
好处:
- 提升代码质量
- 最重要的是你同团队一起成长,团队技术提升的重要环节
审查规范的坑
- 没有流程
- 没有系统
- 没有任何清单
导致程序员像面试一样面对未知很紧张
代码清单
包含方面
- 代码安全性
- 性能
- 代码注释
- 单元测试代码
- 代码优化(例如格式化、分类等)
以上是常见需要涵盖的方面,具体的按照公司规定来,这是最重要的一项
好处
- 有清单程序员介绍关键代码和审查都有数
- 审查时间节约
代码审查参与者避坑
- 应该是日常工作,而不是作为项目的最后工作,最好每天一做,至少一星期一次
- 每次审查行数200~400左右
- 审查代码的时间不要太长,一个组不超过一小时,每个人大概15分钟就好,不要影响开发效率了
- 代码审查中领导不要发火,不要批评,变成一个快乐、互相学习、互相进步的过程。
以上来自视频下TIAN梦的评论
以上是我对下列视频及文章的归纳和总结。
大胖逼逼叨17-程序员避开这4个坑 代码审查快乐又轻松
相关资料
代码审查怎么做?
You need to set
install_url
to use ShareThis. Please set it in _config.yml
.