實務篇#

本篇將理論篇的六大支柱化為具體的實務技巧,涵蓋五個章節:

章節內容
Chapter 5 — 讓程式碼可讀命名、註解、巢狀深度、magic number、匿名函式等可讀性技巧
Chapter 6 — 避免意外避免 magic value、null object 的誤用、非預期副作用、誤導性函式、enum 的未來相容性
Chapter 7 — 讓程式碼不易被誤用不可變性(Builder、Copy-on-Write)、避免過度泛化的型別、時間處理、單一事實來源
Chapter 8 — 讓程式碼模組化依賴注入、組合優於繼承、封裝相關資料、避免洩漏實作細節
Chapter 9 — 讓程式碼可重用與可泛化避免隱含假設、全域狀態、聚焦函式參數、泛型的運用