-
새로운 할인 정책 개발spring/스프링 핵심 원리 강의 내용 정리 2023. 12. 6. 17:22
기존의 코드에 객체지향의 원리를 적용해 보자
기획자가 나타나 새로운 할인 정책을 추가해달라고 요구해왔다고 가정한다
이전까지 OCP, DIP 를 못지켰던 문제가 직접적으로 드러나고,
이것을 해결하기 위해 여러 시도를 하다보면 자연스레 스프링의 핵심 기능인
스프링 컨테이너가 왜 탄생했는지 이해할 수 있다
마지막엔 이 순수한 자바코드를 스프링 컨테이너에서 동작하도록 간단하게 바꿔 볼 것이다
바꿀 할인 정책의 내용은 이렇다
10000원 이라면 1000원 할인, 20000 은 2000, 30000만은 3000으로 할인해 주는 정률 할인으로 변경하자중간에 @DisplayName 의 내용이 콘솔에서 깨져 나오는 현상이 나타났고, 검색으로 쉽게 해결할 수 있는 문제였다
'spring > 스프링 핵심 원리 강의 내용 정리' 카테고리의 다른 글
관심사의 분리 (0) 2023.12.06 새로운 할인 정책 적용과 문제점 (1) 2023.12.06 주문과 할인 도메인 실행과 테스트 (1) 2023.12.06 주문과 할인 도메인 개발 (0) 2023.12.06 주문과 할인 도메인 설계 (0) 2023.12.06