반응형
새로운 구조와 할인 정책 적용
구성 영역과 구성 영역으로 분리함에 따라서, 할인 정책이 변경되더라도 사용 영역은 전혀 영양을 받지 않는다 "OCP 위반 해결"
예제에 적용된 SOLID 원칙
- SRP 단일 책임 원칙
- 클라이언트 객체는 실행하는 책임만 담당하게 되고
- AppConfig가 구현 객체를 생성하고 연결하는 책임을 담당한다
- DIP 의존관계 역전 원칙
- AppConfig를 사용함으로써 클라이언트는 구체적인 구현 클래스가 아닌 인터페이스에 의존하게 된다
- OCP 개방 폐쇠 원칙
- AppConfig를 사용함으로써 클라이언트 코드는 기능이 변경되더라도, 코드가 변경될 이유가 없다
출처
[인프런] 스프링 핵심 원리 - 기본편
스프링 핵심 원리 - 기본편 - 인프런 | 강의
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢
www.inflearn.com
반응형
'WEB > Spring 인강' 카테고리의 다른 글
[Spring] 스프링 공부 #11 (0) | 2022.02.01 |
---|---|
[Spring] 스프링 공부 #10 (0) | 2022.01.25 |
[Spring] 스프링 공부 #8 (0) | 2022.01.08 |
[Spring] 스프링 공부 #7 (0) | 2022.01.07 |
[Spring] 스프링 공부 #6 (0) | 2022.01.02 |