김영한

    스프링 핵심원리 요약 -part1 자바코드와 solid로 보는 핵심원리

    취준생때 열심히 공부했던개념이지만, 다시한번 정리를 해본다.# 객체지향과 스프링회원 도메인 설계회원 도메인 요구사항회원을 가입하고 조회할 수 있다. 회원은 일반과 VIP 두 가지 등급이 있다. 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다. (미확정)회원 도메인 설계의 문제점이 코드의 설계상 문제점은 무엇일까요? 다른 저장소로 변경할 때 OCP 원칙을 잘 준수할까요?DIP를 잘 지키고 있을까요?의존관계가 인터페이스 뿐만 아니라 구현까지 모두 의존하는 문제점이 있음 ////////////////// 주문까지 만들고나서 문제점과 해결 방안을 설명 주문과 할인 도메인 설계 주문과 할인 정책 회원은 상품을 주문할 수 있다.회원 등급에 따라 할인 정책을 적용할 수 있다. 주문과 할인 ..