더보기인프런: 스프링 핵심 원리 - 기본편 강의를 듣고 작성된 글 입니다.OCP, DIP 위반하는 경우public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository = new MemoryMemberRepository(); //private final DiscountPolicy discountPolicy = new FixDiscountPolicy(); private final DiscountPolicy discountPolicy = new RateDiscountPolicy(); }해당 코드는 지금 DIP, OCP 모두 위반하고 있다. 추상 인터페이스(Me..