728x90
현재 AppConfig를 보면 중복이 있고, 역할에 따른 구현이 잘 안보인다.

- AppConfig 수정

역할과 책임을 확실하게 분리하여 구현하였다 - 구현체가 변경될 떄 해당 메소드만 변경하면 된다.
- 한눈에 어떤 구현체가 생성되는지 확인할 수 있다.
728x90
'스프링 핵심 원리(기본편)' 카테고리의 다른 글
| Ch03. 스프링 핵심 원리 이해(객체 지향 원리 적용) - 좋은 객체 지향 설계의 5가지 원칙의 적용 (0) | 2022.02.16 |
|---|---|
| Ch03. 스프링 핵심 원리 이해(객체 지향 원리 적용) - 새로운 구조와 할인 정책 적용 (0) | 2022.02.16 |
| Ch03. 스프링 핵심 원리 이해(객체 지향 원리 적용) - 관심사의 분리 (0) | 2022.02.16 |
| Ch03. 스프링 핵심 원리 이해(객체 지향 원리 적용) - 새로운 할인 정책 개발 (0) | 2022.02.16 |
| Ch02. 스프링 핵심 원리 이해(예제 만들기) - 주문과 할인 도메인 설계 (0) | 2022.02.15 |