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

Actions

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