无休止的修改只能导致软件最终凌乱不堪,破坏了概念完整性原则,背离原始设计。
Continuous change leads to software rot, which erodes the conceptual integrity of the original design.
而烂程序员写出来的代码连基本的概念完整性都达不到,更何况没有冗余,拥有明晰的层次结构了,所以这样的代码很难去重构。
Bad programmers write code which lacks conceptual integrity, non-redundancy, hierarchy, and patterns, and so is very difficult to refactor.
而烂程序员写出来的代码连基本的概念完整性都达不到,更何况没有冗余,拥有明晰的层次结构了,所以这样的代码很难去重构。
Bad programmers write code which lacks conceptual integrity, non-redundancy, hierarchy, and patterns, and so is very difficult to refactor.
应用推荐