来自《代码大全》
史蒂夫·迈克康奈尔
"代码是写给人看的,只是偶尔在计算机上运行。"
"过早的优化是万恶之源。"
来自《重构:改善既有代码的设计》
马丁·福勒
"任何傻瓜都能写出计算机能理解的代码,只有好的程序员才能写出人能理解的代码。"
"程序必须是为了给人看而写,给机器执行只是附带任务。"
"简单是可靠的前提。"
"重构是在不改变软件可观察行为的前提下改善其内部结构。"
来自《算法导论》
托马斯·科尔曼
"算法 + 数据结构 = 程序。"
来自《设计模式:可复用面向对象软件的基础》
四人帮
"设计模式使人们可以更加简单方便地复用成功的设计和体系结构。"