[Spring] Spring 고객-주문 시스템 구현 | AppConfig | 관심사의 분리
좋은 객체 지향 프로그래밍을 구현하기 위해선 SOLID 원칙을 따라야 한다. https://healthdevelop.tistory.com/entry/spring28 [Spring] SOLID 원칙 | 객체 지향 설계의 5가지 원칙 좋은 객체 지향 설계를 하기 위해선 SOLID 원칙을 따라야 한다는 말을 들어봤을 것이다. ● SOLID 원칙이란? 클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리한 것이다. healthdevelop.tistory.com 위 원칙에서 까다로우면서 중요한 점은 바로 OCP(개방-폐쇄 원칙) 이다. "프로그램을 수정하지 않고 확장을 해야 한다" 문장만 보면 어떻게 하라는 건지 감이 잡히질 않는다. 이러한 문제점을 Spring 에선 Configuration..