생각보다 이벤트에 대해 많은 고민을 하지 않았던거 같다.
단순히 커멘드가 뭔지 이벤트가 뭔지 거기에 초점을 맞췄던거 같다.
과연 내 프로젝트에 어떻게 이벤트를 적용할지 단순하게 생각했던거 같다.
내가 생각한건
주문 -> 쿠폰
결제 -> 포인트
결제 -> 재고
좋아요 -> 집계
이렇게 생각을 했었다.
이렇게 생각해도 크게 문제 될거 까지는 없지만 뭐랄까 어떤 흐름에서 어떻게 흘러가는지 그게 블로그글에 잘 드러내지 않은점이 아쉬움에 남는거 같다.
그래도 잘한점은 커멘드와 이벤트를 어떻게 분리하고 고민한점은 나름 잘했던거 같다.
나는 다음과 같이 커멘드와 이벤트를 분리하였다.
커멘드는 특정 도메인이 타 도메인에게 메시지를 전달할것인가
이벤트는 특정 도메인이 타 도메인에서 동작하는 행동을 알 수 있을까 였다.
이런 기준으로 생각하니 어렵지는 않았다.
문제는 이거까지 생각되어지는게 쉽지는 않은것이 문제긴하지만 말이다.
이제 부터라도 테크니컬 라이팅의 내용은 조금 바꿀 예정이다.
내가 특정 무언가를 사용해보고 어떤것을 사용했을때 어떻게 느꼈는지에 대해 적을 예정이다.
이것을 쉽게 말하면 내가 개념에 대해 어떻게 생각하냐를 적기 보다는 내가 무언가를 사용했을때 어떤 결과가 이어졌고
그걸 어떻게 해결하는 과정으로 작성하는게 좋을거 같다.
개념적으로는 나쁘지 않게 이해한거 같지만
나의 개발 과정이 블로그글에서는 잘 드러나지 않는 느낌이 든다.
다음주는 카프카에 대한 내용이다.
즉, 카프카를 사용했을때 어떠한 문제가 있었고 내가 어떻게 해결했는지 그런걸 적는것이 나중에 이력서로 적을때 더 도움이 될거같다.
지금은 뭐랄까 단순 공부한 느낌이 든다.
다음주는 좀 빡세지만 화이팅해보자!!!
'루퍼스 > 7주차' 카테고리의 다른 글
주문에서 쿠폰 등록 커멘드일까? 이벤트일까? (3) | 2025.08.29 |
---|