1. 개방 폐쇄 원칙 - Open-Closed Principle (OCP)

2. 높은 응집도와 낮은 결합도

응집도

결합도

3. 의존성 역전 원칙(DIP)

1) DIP가 지켜지지 않은 예시

스크린샷 2024-07-20 오후 3.53.55.png