작성한 질문수
스프링 핵심 원리 - 기본편
주문과 할인 도메인 개발
작성
·
104
0
7분29초에 말씀하신게 단일책임원칙을 지킨게 아니라
개방 폐쇄 원칙을 지킨게 맞지않나요?
단일책임원칙도 지킨건가요?
답변 1
안녕하세요. 플하님, 공식 서포터즈 David입니다.
6분 50초 ~ 7분 29초가 하나의 설명입니다
앞 부분에서 그 이유를 언급하고 있는데, 할인 정책의 세부 구현이 변경되었을 때 OrderServiceImpl은 아무런 영향을 받지 않습니다. 즉, 할인 정책에 대한 책임이 DiscountPolicy쪽으로 잘 뭉쳐져 있다는 것입니다. 이런 맥락에서 단일책임원칙을 잘 지키고 있다고 언급한 것입니다:)
감사합니다.