Programming/리팩토링1 [Java, 리팩토링] - 구현 클래스가 한눈에 들어와야 한다 코드 출처 : 스프링 핵심 원리 - 김영호 코드에 역할이 그대로 드러나야 한다. 오른쪽과 같이 리팩토링하면 역할과 구현 클래스를 한눈에 파악할 수 있다. DiscountPolicy와 MemberRepository의 구현체 변경할 때 return 부분만 변경하면 된다. 2021. 3. 5. 이전 1 다음