Event Storming 모임을 참석하게 되었는데, 배우는 것이 정말 많다.
다만, 잘 알기 위해서는 사전 공부가 필요하다.
Event Storming (소프트웨어 프로그램 도메인에서 발생하는 상황을 신속하게 파악하기 위한 워크샵 기반 방법)
https://www.eventstorming.com/
먼저, DDD(Domain driven design) 를 알아봐야겠다.
잘 정리가 된 자료부터 읽어보자.
(읽는 중)
그동안 3회의 모임에 참석하면서, 익힌 용어들과 툴 이다.
- Command
- Aggregate
- Event
- Policy
- Issue
- ReaModel
브레인스토밍은
온라인기반 협업플랫폼인 miro 를 사용한다.
EvantStorming 내용을 코드로 만들어주는 것은 msaea 를 사용한다.
https://www.youtube.com/watch?v=EGv9aGPKnE8
원하는 내용을 빠르게 결과물을 볼 수 있다는 것은, 굳이 agile 개념까지 끌어오지 않아도
명백한 장점이다.
이해해야하는 개념/기술이 더 있다.
- CQRS
- UI Mash-up
- Kafka