[공부] 독서/DDD Start!(2)
-
DDD Start! (2/2)
06. 응용 서비스와 표현 영역 표현 영역의 역할 요청을 받은 표현 영역은 URL, 요청 파라미터, 쿠키, 헤더 등을 이용해서 사용자가 어떤 기능을 실행하고 싶어 하는지 판별하고 그 기능을 제공하는 응용 서비스를 실행한다. 표현 영역의 주요 목표는 아래와 같다. 1. 사용자가 시스템과 상호 작용할 수있는 흐름을 제공하고 제어한다. 2. 알맞은 응용 서비스에 전달하고 결과를 사용자에게 제공한다. 3. 세션을 관리한다. 도메인의 핵심로직이 응용 서비스 계층에 구현되어선 안된다. [사견] 현재 프로젝트의 테스트가 어려운 이유: 비즈니스 로직이 전부 서비스 레이어에 있기 때문, 서비스레이어에 있다보니 DB와 강결합 되어있다. 테스트를 위한 완전한 도메인이 어디까지인지 파악이 안되고 서비스 레이어에 있는 비즈니스..
2021.10.02 -
DDD Start! (1/2)
http://www.yes24.com/Product/Goods/27750871 DDD START! - YES24 DDD의 핵심 개념을 배우고 구현으로 익히기!이 책은 DDD(도메인 주도 설계)를 처음 접하는 개발자를 위한 책이다. DDD를 실제 업무에 적용할 수 있도록 기본적인 이론을 설명하고 이를 구현한 코드 www.yes24.com https://github.com/madvirus/ddd-start GitHub - madvirus/ddd-start Contribute to madvirus/ddd-start development by creating an account on GitHub. github.com 01. 도메인 모델 시작 도메인 모델의 아키텍처 구성 - 표현 계층: Controller - 응..
2021.10.02