过早引用“过早优化是万恶之源”是所有缓慢软件的根源 - JakeWharton

19-08-31 banq
              

如题,如果过早地草率地认为“过早优化是万恶之源”,这是为自己懒惰设计寻找理由,防止屁股决定脑袋。

众说纷纭:

1.  当人们使用数据结构,算法和最佳解决方案进行面试时,会使用这个观点:“过早优化是万恶之源”

2. 这是关于数据结构,算法和最佳解决方案的过早的面试。

3. 那些没有从一开始就定义一个优化良好的架构应用程序的人,最终会浪费很多金钱进行重写和永无止境的重构。

4. 恕我直言,提前引用这句话几乎是不可能的。但是,根据我的经验,大多数开发人员根本不了解完整的上下文,也不知道明确的3%免责声明。

5. 根据我的经验,“过早优化是万恶之源”这种说法是完全正确的,“性能”的大多数限制确实是过早的优化。

6. 最初看起来很快但是当你的应用程序开始增长时为时已晚; java集合框架和JPA是一个完美的例子; java没太容易创建实例,太难啦,难以避免

7. 多么辛辣!这是一个正方形是一个矩形类型的声明吗?

8. 具有讽刺意味的是,这条推文对我来说太晚了。

              

1