新概念“防御性编程”:让自己稳拿铁饭碗
译者:/coderLMN 翻译链接:https://coderlmn.github.io/frontEndCourse/unmaintainable.html 让自己稳拿铁饭碗 ;-) -- Roedy Green(老码农翻译,略有删节) 简介 永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无能。-- 拿破仑 为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法维护你的代码了! 你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实质上是那样就行了。否则,你的代码就有被重写或重构的风险! 总体原则 Quidquid latine dictum sit, altum sonatur. (随便用拉丁文写点啥都会显得高大上。) 想挫败维护代码的程序员,你必须先明白他的思维方式。他接手了你的...
