inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 핵심 원리 - 기본편

주문과 할인 도메인 개발

2:17 Tell don't ask 사용

244

김승현
0

tell don't ask 원리를 지키기 위해 멤버 안에서 boolean을 리턴하는 isDiscountable() 을 만드는게 낫지 않을까요?

답변 1

0

David

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

사용자마다 서로 다른 Grade를 가질 것을 생각한다면 isDiscountable() 보다는 hasGrade()가 더 적절해보입니다.

감사합니다.