첫 단주부터 시작하는 SW 아키텍처
Layered 아키텍처 보완하기
💡 개선 포인트
→ ‘과연 Service 계층이 Repository의 Entity를 중심으로 돌아가는게 맞을까?’
-
Layered Architecture

-
우리의 도메인 로직 방향들

여기서 도메인 패키지가 생기면?
- 도메인 주도 개발(Domain Driven Design)을 할 수 있다.
- OOP(객체 지향 설계)를 바탕으로 개발을 할 수 있다.
- 단위 테스트에 대해서 경계가 명확해진다.
💡 다른 아키텍처를 학습해보자!
- Layered Architecture의 장점과 단점을 알아 보았다.
- 이제는 이를 보완하기 위해 나온 아키텍처를 학습해보자!