代码维护者就必须找出程序中所有与之相同的代码片段，并都进行修改，但这一过程易出差错，而且也常会带来许多麻烦。相对的，如果代码只在一个地方出现，修改起来就容易多了。这一法则在代码量（即行数）较少（甚至只有一行）的时候还有另一种形式的应用，例如：如果你想调用一个函数，并在调用失败的时候再尝试调用一次，那使用两处调用亦可；但若你想在放弃尝试前至少尝试5次（注意，这里的5符合>=3的要求)，那就应该将其写成循环形式，使代码中只有一个。诚如所言，