인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

hungryo님의 프로필 이미지
hungryo

작성한 질문수

스프링 핵심 원리 - 기본편

주문과 할인 도메인 개발

이런게 SRP구나...!

작성

·

195

2

이번 강의를 통해서 SRP를 확실히 이해하는 계기가 되었네요.

예제에서 할인정책 같은 경우 인터페이스로 빼서 할인에 대한 변경이 있으면 할인에서만 변경하고, 주문쪽에서는 신경쓰지 않는다.

어떻게보면 당연하지만 그동안 개발하면서 뭔가 상태값에 따라 프로세스를 분리해야되면 그냥 함수 하나 만들어서 if/else 같은거만 생각하고... 주문 서비스에서 고쳤던 저를 반성합니다@.@

그러다보니 주문과 관련없는 할인정책 로직도 들어가고... 요구사항 늘어날때마다 주문 서비스는 주문과 관계없는 코드로 점점 비대해지고.. 유지보수 하려면 후....

감사합니다.

답변 2

1

김영한님의 프로필 이미지
김영한
지식공유자

hungryo님 감사합니다^^

 

1

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

영한님 강의를 통해서 새로운 깨달음을 얻으신 것 같네요 ㅎㅎ

앞으로도(이후 강의에서도) 많은 것을 배우실 수 있으실 거에요 :)

감사합니다.

hungryo님의 프로필 이미지
hungryo

작성한 질문수

질문하기