Assumptions:
- To use event storming as knowledge extraction tool
- Describe expected behaviours of modules with tests
- Map extracted design to source code
- Find out props and cons of architecture styles for different module requirements
- Find out props and cons of testing approach for different module requirements
- You will find out fully working application
- Integration of different architecture approaches
- Cross-cutting approach to tests
- units
- integration
- functional
- events
- commands
- invariants
- relations
Continue reading:
Inspired by article:
https://spring.io/blog/2018/04/11/event-storming-and-spring-with-a-splash-of-ddd