Study/Software Engineering
Design principle 을 지키는 Refactoring 방법
SeulKom
2009. 8. 31. 21:01
[그림1] 상속구조를 재정비하는 과정
[그림2] 객체 구조를 SRP, LSP, OCP를 준수하도록 바꾸는 과정
SRP : Single Responsibility Principle
LSP : Liskov Substitution Principle
OCP : Open-Closed Principle