"Cognitive-Load"
- 認知負擔:程式碼設計的核心目的 所有設計原則的統一視角:降低閱讀者的認知負擔
- 命名的藝術:讓程式碼說故事 透過命名降低認知負擔,讓程式碼像故事一樣易讀
- 開放封閉原則與認知負擔 從認知負擔的視角重新理解 SOLID 原則
- 重構的動機與策略 從 Hook 系統重構經驗出發,學習何時重構、何時不該重構,以及如何將大規模重構拆分成可管理的階段
- 規則文件的精簡:用 Progressive Disclosure 分出常駐內容與參考細節 規則文件膨脹之後的精簡:Progressive Disclosure 的四層分法(快查表、強制規則、決策流程、參考細節)、把參考細節移出常駐文件的做法、一次規則文件精簡的前後量測,以及過度精簡、只按章節切開與移出後未留入口這幾種失誤