過早引用“過早優化是萬惡之源”是所有緩慢軟體的根源 - JakeWharton

banq發表於2019-08-31

如題,如果過早地草率地認為“過早優化是萬惡之源”,這是為自己懶惰設計尋找理由,防止屁股決定腦袋。

眾說紛紜:

1.  當人們使用資料結構,演算法和最佳解決方案進行面試時,會使用這個觀點:“過早優化是萬惡之源”

2. 這是關於資料結構,演算法和最佳解決方案的過早的面試。

3. 那些沒有從一開始就定義一個優化良好的架構應用程式的人,最終會浪費很多金錢進行重寫和永無止境的重構。

4. 恕我直言,提前引用這句話幾乎是不可能的。但是,根據我的經驗,大多數開發人員根本不瞭解完整的上下文,也不知道明確的3%免責宣告。

5. 根據我的經驗,“過早優化是萬惡之源”這種說法是完全正確的,“效能”的大多數限制確實是過早的優化。

6. 最初看起來很快但是當你的應用程式開始增長時為時已晚; java集合框架和JPA是一個完美的例子; java沒太容易建立例項,太難啦,難以避免

7. 多麼辛辣!這是一個正方形是一個矩形型別的宣告嗎?

8. 具有諷刺意味的是,這條推文對我來說太晚了。

相關文章