인프런 커뮤니티 질문&답변

플하님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

주문과 할인 도메인 개발

7분29초 단일책임원칙

작성

·

104

0

7분29초에 말씀하신게 단일책임원칙을 지킨게 아니라

개방 폐쇄 원칙을 지킨게 맞지않나요?

단일책임원칙도 지킨건가요?

답변 1

0

안녕하세요. 플하님, 공식 서포터즈 David입니다.

6분 50초 ~ 7분 29초가 하나의 설명입니다

앞 부분에서 그 이유를 언급하고 있는데, 할인 정책의 세부 구현이 변경되었을 때 OrderServiceImpl은 아무런 영향을 받지 않습니다. 즉, 할인 정책에 대한 책임이 DiscountPolicy쪽으로 잘 뭉쳐져 있다는 것입니다. 이런 맥락에서 단일책임원칙을 잘 지키고 있다고 언급한 것입니다:)

감사합니다.

플하님의 프로필 이미지

작성한 질문수

질문하기