[그림1] 상속구조를 재정비하는 과정
[그림2] 객체 구조를 SRP, LSP, OCP를 준수하도록 바꾸는 과정
SRP : Single Responsibility Principle
LSP : Liskov Substitution Principle
OCP : Open-Closed Principle
'Study > Software Engineering' 카테고리의 다른 글
디자인 패턴(Design Patterns) 카탈로그의 조직화 (23개) (0) | 2010.01.07 |
---|---|
UML 2.0 (0) | 2009.09.02 |
Enterprise Application Integration (EAI) 상황에서의 디자인 원칙 (0) | 2009.08.31 |
객체지향 소프트웨어 설계의 원칙들 (1) | 2009.08.25 |
AOP 란 무엇인가? (5) | 2009.08.05 |