- 도메인 주도 설계(DDD)를 배우는 데 도움이 되도록, 에반스의 "더블루북"과 "레드북"을 바탕으로 이해하는 것을 돕는다 🏢
- DDD는 문제 공간과 해결 공간으로 나누어 생각하고, 해결 공간에서 도메인 문제를 해결하는 방식이다 🧩
- DDD는 구성된 컨텍스트(Bounded Context)를 통해 도메인을 더 쉽게 이해하고 관리할 수 있게 한다. 🗺️
- DDD에서는 트actic 패턴 (빌딩 블록)을 통해 도메인 모델을 구축하고, 이를 이용해 엔티티, 서비스, 모듈 등을 좀 더 효율적으로 디자인한다 🧱
- 에벤트 소싱(Event Sourcing)는 도메인 변화의 역사를 추적하면서 문제 해결 및 코드 유지보수를 용이하게 하는 기술이다. 🛤️