整理 Effective Java 書中 Item 67: Optimize judiciously 心得筆記

主旨

這條原則的核心可以用幾句老話總結:

  • “為了效能而犯的錯,比任何原因都多。”
  • “不成熟的優化是問題根源。”
  • “規則是:1. 不要優化;2. 如果你是高手,還是先別優化。”

➡️ 寫出結構清楚、可維護的程式碼,比過早優化重要得多。 等你真正碰到效能瓶頸時,再根據實測結果有的放矢地進行優化。