.
아래는 순수자바
JUnit을 활용하여
회원 도메인 설계의 문제점?
다른 저장소로 변경할 때 OCP 원칙을 잘 준수할까?
DIP를 잘 지키고 있을까?
의존관계가 인터페이스 뿐만 아니라 구현까지 모두 의존하는 문제점이 있다.
복습
OCP (Open Close Principle) : 개방 폐쇠 원칙
-> 소프트웨어 요소는 확장에는 열려 있으나 변경에 닫혀있어야함
DIP (Dependency Inversion Principle) : 의존 관계 역전 원칙
-> 프로그래머는 추상화에 의존해야하며 구체화에 의존하면 안된다.
'백엔드개발자 > SPRING, JPA 등...' 카테고리의 다른 글
주문과 할인 도메인 실행과 테스트 (0) | 2021.12.28 |
---|---|
주문과 할인 도메인 설계 (0) | 2021.12.28 |
회원 도메인 개발과 실행 (0) | 2021.12.26 |
☆ 비즈니스 요구 사항과 설계/ 회원 도메인 설계 (0) | 2021.12.24 |
스프링? 좋은 객체 지향 프로그래밍? SOLID? (0) | 2021.12.23 |