Peer reviews in software: a practical guide

Peer reviews in software: a practical guide
复制标题

软件同行评审:实用指南

DOI:
--
复制
发表时间:
2002
期刊:
SOEN
影响因子:
--
通讯作者:
A. Huber
A. Huber
中科院分区:
--
文献类型:
--
作者:
A. Huber

文献摘要

被引文献

相似文献

几乎没有程序员质疑这样一个前提,即让其他程序员严格检查您的代码是发现缺陷的最佳方法之一。然而,它也可能比传统的测试技术更危险。最近在开源软件领域的爆料指出了创建程序的“多个眼球”策略中的一个危险缺陷。开源倡导者提出的主要论点是,由于有这么多人检查代码,错误被忽视的可能性大大降低。这一论点已经被证明是错误的,最近对开源软件与商业等价物的比较表明,开源产品中的错误比商业产品中的错误更多。
Few programmers dispute the premise that having fellow programmers rigorously examine your code is one of the best ways to find defects. However, it is also potentially more dangerous than the traditional testing techniques. Recent revelations in the area of open source software have pointed out a dangerous flaw in the “many eyeballs” strategy of creating programs. The main argument that open source advocates have made is that with so many people examining the code, the likelihood of errors being overlooked is substantially reduced. That argument has been proven false, recent examinations of open source software versus commercial equivalents have shown more errors in the open source product than in the commercial.