2016. 12. 11. 03:16
디자인 패턴의 5대 원칙 - SOLID Design Pattern&UML2016. 12. 11. 03:16
SRP, OCP, LSP, ISP, DIP가 그것이다.
앞글자만 따서 SOLID라고 한다.
OCP(Open-Closed Principle)
클래스는 확장에 대해서는 열려 있어야 하지만 코드 변경에 대해서는 닫혀 있어야 한다.
- head first design pattern 124p, 데코레이터 패턴 챕터 -
그 외는 링크로 가서 보도록 하자.
객체지향 프로그래밍 원칙
객체지향 개발 5대 원리 - SOLID
http://www.nextree.co.kr/p6960/
이것도 참고하자. 넥슨에서 만든 게임프로그래머를 위한 클래스 설계
http://www.slideshare.net/devcatpublications/ndc2012-12695564
'Design Pattern&UML' 카테고리의 다른 글
UML 기호 정리 (1) | 2016.12.17 |
---|---|
Use Case는 Delivering 매커니즘과 분리되어야 한다. (0) | 2016.12.17 |
클린코더 영상 보고 공부중 - 디자인 (0) | 2016.12.17 |
[UML] 기호 정리 (초안) (0) | 2016.12.04 |
템플릿 메소드 패턴 (0) | 2016.08.24 |