반응형
SRP (Single Responsibility Principle) : 단일 책임 원칙
객체는 한 가지의 역할(책임)만을 지닌다는 원칙.
OCP (Open Closed Principle) : 개방 폐쇠의 원칙
확장은 가능하되 변경은 불가능해야 한다는 원칙.
LSP (Liskov Substitution Principle) : 리스코프 대체 원칙
확장된 객체가 기존의 객체를 대체할 수 있어야 한다는 원칙.
ISP (Interface Segregation Principle) : 인터페이스 분리 원칙
사용하지 않는 인터페이스에 대한 영향을 받지 않아야 한다는 원칙.
DIP (Dependency Inversion Principle) : 의존 역전 원칙
추상화를 이용하는 원칙.
참고하면 좋은 링크
반응형
'Development > Software Engineering' 카테고리의 다른 글
디자인 패턴 종류 (0) | 2016.03.09 |
---|---|
[OOP] [펌] 객체 - 지향 프로그래밍이란 무엇인가? (0) | 2014.02.27 |
디자인 패턴 블로그 링크 모음 (0) | 2014.02.27 |
디자인 패턴 (0) | 2014.02.27 |
[OOP] 오버로딩과 오버라이딩 (0) | 2013.12.09 |
댓글