QA성장하기/개발자에서 아키텍트로 스터디
개발자에서 아키텍트로 6~7차 스터디
6~7차에서는 배달의 민족의 주문 시스템을 가지고 애그리거트 DDD를 그려보기로 했다.6차에서 내가 그린 플로우 차트는 아래와 같다.다른분들이 그린 플로우차트를 공유하다가 애그리거트라는 개념에 대해 알게되었고,배달의 민족 앱의 주문 시스템에서만 애그리거트를 분석해보고 7차 스터디에서 DDD를 그려보기로 했다.배달의 민족 주문 > 딜리버리 전달 > 고객 수령 흐름을 순서로 애그리거트를 그려보기로 했고,주문 기준 가게등록이 앞단에 있고, 딜리버리 뒤엔 알람, 리뷰 등의 컨텍스트가 포함되어있음을 가정했다. 처음에는 애그리거트를 먼저 만들고 그다음 액터, 커멘트 순으로 정하려고 했으나,의견에 따라서 액터와 커맨드, 도메인 이벤트를 작성한 뒤에 애그리거트를 만드는 것으로 진행했다. 우리는 위와같이 애그리거트, 액..
2024. 6. 10. 14:46