Design Pattern&UML
디자인 패턴의 5대 원칙 - SOLID
클레잇
2016. 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