Slide 21
Slide 21 text
To remember…
• Modelling is crucial to discover what is the core
• EventStorming, Example Mapping, Responsibility Mapping, CRC, and many more
• Changing modelling tools allows insights to emerge
• Software architecture is the game of trade-offs
• Discuss what is in and what is out
• Ports & adapters pattern allows to keep the focus on the problem
• Abstracting from the implementation (technology)
• Discuss the boundaries: what is the unit of consistency and the unit of change
• Avoid breaking natural boundaries for the sake of technology