Programming

OCP(Open Closed Principle)원칙

알 수 없는 사용자 2010. 7. 26. 21:08
반응형

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

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

 

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

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

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

->

반응형