반응형 #closed1 SOLID 원칙 - 개방폐쇄원칙, OCP (Open Closed Principle) SOLID 원칙 - 개방폐쇄원칙, OCP (Open Closed Principle) 개방폐쇄원칙 원칙이란? (개방폐쇄원칙, OCP ,Open Closed Principle) 개방형 폐쇄 원칙은 객체 지향 설계의 5가지 SOLID 원칙 중 하나이다. 객체 지향 프로그래밍에서 개방폐쇄의 원리는 "소프트웨어 엔티티(클래스, 모듈, 기능 등)는 확장을 위해 개방되어야 하지만 수정에 대해서는 폐쇄되어야 한다" 라는 원칙입니다. 이 원칙을 지킨다면, 소스 코드를 수정하지 않고 동작을 확장하도록 허용할 수 있습니다. 또한, 기능 변경을 하려면 많은 곳에서 코드를 변경하지 않고도 할 수 있어야 한다는 것을 의미합니다. 이상적으로는 새로운 코드를 추가하고, 오래된 코드를 거의 또는 전혀 변경하지 않아도 새로운 기능을 구.. 2022. 5. 7. 이전 1 다음 반응형