- 貫穿設計模式:用一個電商項目詳解設計模式
- 偉山育琪
- 13字
- 2024-12-28 11:44:52
第1章 設計模式的原則與分類
1.1 本章要點
本章主要對設計模式的六大原則(合成復用原則額外在1.4節說明)和設計模式的分類進行闡述,使讀者能夠從宏觀角度對設計模式有一個全面的了解。對設計模式原則,以熱門源碼中的示例為引(如JDK8源碼、Spring5源碼),再結合開發場景進行原則的講解,未接觸過源碼的讀者也無須擔心,本章所引用的源碼示例及開發場景都非常具有代表性、常規性,相信讀者能夠完全理解。本章內容要點如下。
· 單一職責原則。
· 接口隔離原則。
· 依賴倒置原則。
· 里氏替換原則。
· 迪米特法則(迪米特原則)。
· 開閉原則。
· 創建型設計模式。
· 結構型設計模式。
· 行為型設計模式。
可能此時部分讀者會有所疑問,為何本章要點中沒有提到“合成復用原則”?請讀者不要著急,“合成復用原則”相關內容會在1.4節為大家進行說明,未納入章節重點的原因也會在1.4節中說明,滿足大家對“合成復用原則”相關內容的學習要求。