티스토리 툴바


Search

'DIP'에 해당되는 글 1건

  1. 2007/09/14 GoF[03] Strategy 패턴(Object-Oriented Design 원칙)

C++ Sample Project
C# Sample Project

객체지향 설계를 위해서 무엇 보다 우선 습득해야 할 것은
객체지향 설계 원칙입니다.

   1. SRP - 단일 책임의 원칙(Single Responsibility Principle)
   2. DIP  - 의존 관계 역전의 원칙(Dependency Inversion Principle)
   3. ISP  - 인터페이스 분리의 원칙(Interface Segregation Principle)
   4. LSP - 리스코프 대체 원칙(Liskov Substitution Principle)
   5. OCP - 개방 폐쇄 원칙(Open-Closed Principle)

마소에서 객체지향 설계 원칙을 연재한 자료가 있습니다.
http://www.zdnet.co.kr/builder/dev/modeling/
참고하시면 더욱 좋을 듯 합니다.

또한  "소프트웨어 개발의 지혜" 도서에도 객체지향 설계 원칙을 설명하고 있습니다.

사용자 삽입 이미지

댓글을 달아 주세요