烂程序员不仅没法完成分内的工作,还会给后来接手者留下令人抓狂的烂摊子。
A bad programmer is not just unproductive – he will not only not get any work done, but create a lot of work and headaches for others to fix.
的确,烂程序员总有一万个理由来说明他们为什么编写出这样糟糕的程序代码。
Sure, bad programmers have a million different reasons as to why they must program poorly.
而烂程序员写出来的代码连基本的概念完整性都达不到,更何况没有冗余,拥有明晰的层次结构了,所以这样的代码很难去重构。
Bad programmers write code which lacks conceptual integrity, non-redundancy, hierarchy, and patterns, and so is very difficult to refactor.
应用推荐