敏捷軟件開發五大設計原則:
- 單一職責原則(The Single Responsibility Principle,SRP)
- 開發-封閉原則(The Open-Close Principle,OCP)
- Liskov替換原則(The Liskov Substitution Principle,LSP)
- 依賴倒置原則(The Dependency-Inversion Principle ,DIP)
- 接口分離原則(The Interface Segregation Principle ,ISP)
敏捷軟件開發五大設計原則: