First Come First Served: The Impact of File Position on Code Review
10 months ago
- #GitHub
- #Software Engineering
- #Code Review
- 本研究探讨了文件位置对代码审查结果的影响。
- 对GitHub上138个Java项目的219,476个拉取请求(PR)的分析表明,靠前展示的文件会获得更多评论。
- 一项涉及106名参与者的对照实验显示,文件位置会影响缺陷检测,最后展示的文件识别出缺陷的几率降低64%。
- 研究结果表明需要重新考虑代码审查工具中的文件排序方式以减少偏差。
- 该研究为工具设计和代码审查流程提供了重要启示。