본문 바로가기
Programming

OCP(Open Closed Principle)원칙

반응형

소프트웨어 모듈은 변경에 대해 닫혀있고, 확장에 대해 열려 있어야 한다.

따라서, 소프트웨어 모듈을 변경하지 않고 확장하여야 한다.

 

확장성을 높이기 위해 느슨한 결합원칙(Loose Coupling)을 준수 한다.

추상화 수준을 적절히 조정한다.

Abstract 클래스가Concrete 클래스에 의존하지 않도록 한다.

->

반응형

'Programming' 카테고리의 다른 글

디자인 패턴  (0) 2010.07.26
DIP(Dependency Inversion Principle)  (1) 2010.07.26
LSP(Liskov’s Substitution Principle)  (0) 2010.07.26
간단한 폴더를 동기화  (0) 2010.07.09
USB부팅으로 윈도우7을 10분안에 설치하자 - 펌  (0) 2010.06.28