Design Patterns Notes
Patterns
Scenarios
🔍 Search
🌙
☀️
Home
/
Patterns
/
Principles
📏 Principles
SOLID、DRY/KISS/YAGNI、組合優於繼承、迪米特法則——模式背後的設計原則。
10 pages
依賴反轉原則 (DIP)
★★★★★
🧩 1
單一職責原則 (SRP)
★★★★★
🧩 2
封裝變化 (Encapsulate What Varies)
★★★★★
對介面寫程式,而非實作 (Program to an Interface)
★★★★★
組合優於繼承 (Composition over Inheritance)
★★★★★
🧩 1
開放封閉原則 (OCP)
★★★★★
🧩 2
Liskov 替換原則 (LSP)
★★★★
★
🧩 1
介面隔離原則 (ISP)
★★★★
★
🧩 1
簡單設計三原則 (DRY / KISS / YAGNI)
★★★★
★
🧩 1
迪米特法則 (Law of Demeter)
★★★
★★
🧩 1