Pull Request 审查能发现 15-30% 的缺陷。数据 50 年前就已给出答案。
IBM、AT&T、HP 和 Microsoft 的多项研究均证实,非正式代码审查大约能发现四分之一的缺陷。以下是数据实际说明的内容、该比例偏低的原因以及解决方法。
非正式代码审查能够发现被审代码中 15% 到 30% 的缺陷。这不是观点,而是在四十年、多家公司、数十项研究中反复验证的结论。 迈克尔·费根于 1976 年在 IBM 记录了这一数据。1987 年 AT&T 贝尔实验室的研究发现了 20%。1996 年惠普的研究发现了 25%。2013…