Backend/DDD
2024. 7. 7.
[DDD] 도메인 주도 개발 시작하기(1)
개요이번에 책으로 스터디를 하게 됐다.가볍게 한 번 읽고 실제 토이 프로젝트에 적용해 본 적이 있는데, 2회독을 하면서 이때 헷갈리고 어려웠던 부분들을 상기시켜 개념을 확실히 하는 과정을 기록하려고 한다. 스터디를 통해 이번 프로젝트에 적용해 볼 계획인데 그 과정도 같이 조금씩 기록할 것이다. 이번 기록은 DDD를 적용하는 첫 번째 단계에 관한 기록이다.DDD의 핵심 개념들과 이들이 어떻게 도출되고, 이용되는지 공부해보자. 도메인도메인이란 소프트웨어로 해결하고자 하는 문제 영역을 말한다.그리고 이 도메인은 다시 하위 도메인으로 나눌 수 있다. 하위 도메인은 특정한 비즈니스 문제나 요구사항을 다룬다.덕분에 도메인을 큰 하나의 덩어리로 보는 것이 아닌 하위 도메인으로 나누어 이해하고 설계할 수 있다. 하위..