Session
DDD Kata
We believe DDD is something that you must practice yourself to properly understand. If you want to try out DDD, we came up with a DDD Kata that allows you to get hands-on experience.
Kata is a sequence of movements and techniques used in martial arts, such as karate, judo, and aikido. It is taught by a sensei and can help martial artists develop proper technique, balance, and control. Katas are also used in software development to practice writing software that is reliable, easy to maintain, and flexible. These principles are now applied in Domain-Driven Design.
We follow the DDD starter modelling process. The kata introduces you to the following methodologies:
- EventStorming with Bounded Context
- Domain Message Flow
- Bounded Context Canvas
- Aggregate Canvas

Philipp Kostyra
Architecting clarity from complexity — enabling teams to design, deliver, and thrive | SAP, Development Architect, DDD Coach & Educator
Saarbrücken, Germany
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top