無瑕的程式碼(整潔的軟體設計與架構篇) 筆記

Alt text

深入淺出單一職責原則 Single Responsibility Principle

深入淺出開放封閉原則 Open-Closed Principle

深入淺出 Liskov 替換原則 Liskov Substitution Principle

深入淺出介面分割原則 Interface Segregation Principle

深入淺出依賴反向原則 Dependency Inversion Principle

細談元件內聚性

細談元件耦合性

整潔的架構