https://newfangled.tistory.com/28 [스프링 핵심 원리 - 기본편] 스프링 핵심 원리 이해1 - 예제만들기비즈니스 요구사항과 설계아래와 같은 요구사항을 보면 회원데이터, 할인 정책 같은 부분은 지금 결정하기 어려운 부분이다.그치만 정책이 결정 나기 전까지 기다릴 수만은 없다.이때 우리는newfangled.tistory.com위의 내용과 이어지는 포스팅입니다. 새로운 할인 정책 개발새로운 할인 정책을 확장해 보자! 기획자가 할인정책을 고정금액이 아닌 VIP 고객인 경우 10% 할인이 되도록 정책을 바꾸고 싶어 하는 상황이다.개발자는 정책이 바뀌어도 걱정이 없다.왜냐하면 유연한 설계가 가능하도록 객체지향 설계 원칙을 준수했기 때문이다. ^*^ RateDiscountPolicy ..