Code reviews do find bugs
2 months ago
- #bug-detection
- #code-review
- #software-development
- 代码审查在发现错误方面非常有效,这与某些研究得出的结论相反。
- 大约15%的代码审查评论指出了潜在缺陷,但这并不能反映缺陷检测率。
- 代码审查和结对编程能以仅增加15%的时间投入发现额外60%的缺陷。
- 审查者在每天开始工作的前60分钟内,审查少于50行代码时,大约每十分钟能发现一个缺陷。
- 代码审查对于熟悉代码库非常有效,审查者经过大约四次审查后就能掌握代码。
- 关于代码长期可维护性的反馈占审查评论的50%,这非常有益。
- 24小时的中位数审查周转时间过长,可能会阻碍工作效率。
- 在评判代码审查效果前,应当遵循相关的最佳实践。