编程迷信

摘自《代码大全》(第一版)
如果你所编程序出现了问题,这是你自己的过错。这不是计算机也不是编译程序的过失。程序本身不会作某些事情。它不会自己编写自己,而是你编写了它,所以你应对它负责。
即使一个错误刚开始似乎不是你的过失,但是你应仍有兴趣弄清楚是否真是这样。这有助于调试,你想找到代码中的错误是困难的,而当你认为你的代码无错时则更是困难。当你宣称某人的代码中存在错误,其它程序员会相信你已对问题进行了仔细检查,这样可能增大你言行不一致的缺点。假设错误是自己的,可使你免受宣称某个错误是别人,而最后发现是你的而不得不改口的窘迫处境。

转载于:https://www.cnblogs.com/SamZhang/archive/2007/07/11/814640.html

你可能感兴趣的:(编程迷信)