-
새로운 구조와 할인 정책 적용spring/스프링 핵심 원리 강의 내용 정리 2023. 12. 7. 14:50
FixDiscountPolicy 를 RateDiscountPolicy 로 바꿔 보자
AppConfig 의 등장으로 사용 영역과 구성 영역이 분리 되었다
덕분에 AppConfig(구성 영역)만 변경하면 할인 정책을 변경하는게 가능해졌다Fix와 다르게 2만원을 넣으면 2천원을 할인하는 것 까지 확인할 수 있었다
이렇게 OCP, DIP 를 다 만족하는 코드를 만들게 되었다
'spring > 스프링 핵심 원리 강의 내용 정리' 카테고리의 다른 글
좋은 객체 지향 설계의 5가지 원칙 적용 (1) 2023.12.07 지금까지의 전체 흐름 정리 (1) 2023.12.07 AppConfig 리팩터링 (2) 2023.12.06 관심사의 분리 (0) 2023.12.06 새로운 할인 정책 적용과 문제점 (1) 2023.12.06