几年前,我加入了一个办公室,其中主要的测试/质量控制方法是让两个程序员对一组相同的业务需求进行编码,然后检查输出以“测试”代码,确定模棱两可。需要明确的是,程序员不是成对编程的,他们是故意孤立自己以实现某种“盲目复制”(办公室中的程序员大多具有统计学和研究背景,比软件工程方面的要好。
我在这里了解这种方法,但是认为这在时间上是非常昂贵的,并且实际上并没有实现可以随时间复制的测试范围。我提倡一种更内置和自动化的测试方法,因此正在寻找各种方法的优缺点,但找不到任何在线讨论实际在办公室中使用的“盲复制”方法的东西。目前,程序员认为当前的方法没有任何问题。
有人知道讨论这种方法的资源吗?