1)Premature optimization is the root of all evil —— Donald Knuth
解释:过早的优化是万恶之源。First do thing right, then do thing fast。
例外:你很清楚现在就站在系统的热点上,编程时就应该直接考虑效率。
2)有两种生成一个软件设计方案的途径。一个是把它做得如此简单,以致于明显不会有漏洞存在。另一个是把它做的如此复杂,以致于不会有明显的漏洞存在 —— C.A.R. Hoare
解释:是时候摆脱对复杂设计的偏爱了。复杂不代表更正确,有些时候仅代表不容易看出错误。事实上整个项目失败的可能性反而增大了。简单就是美,而且往往也是正确的。
3) 以后发现再补充
解释:过早的优化是万恶之源。First do thing right, then do thing fast。
例外:你很清楚现在就站在系统的热点上,编程时就应该直接考虑效率。
2)有两种生成一个软件设计方案的途径。一个是把它做得如此简单,以致于明显不会有漏洞存在。另一个是把它做的如此复杂,以致于不会有明显的漏洞存在 —— C.A.R. Hoare
解释:是时候摆脱对复杂设计的偏爱了。复杂不代表更正确,有些时候仅代表不容易看出错误。事实上整个项目失败的可能性反而增大了。简单就是美,而且往往也是正确的。
3) 以后发现再补充