Dagmar de Haan

Dagmar de Haan

IT Architect @ MaibornWolff
· Company Website ·
· Discovering Aggregate Implementation Patterns via "Code Koans"

Bio

Dagmar wird seit vielen Jahren von der Frage getrieben was gute Software ist und wie sie erstellt wird. Dabei interessieren sie nicht nur die technischen Aspekte, sondern auch die fachlichen und methodischen. Sie hat Erfahrung in allen Phasen der Softwareentwicklung, von der Planung über Analyse und Architektur bis hin zur Implementierung und Qualitätssicherung. In ihren bisherigen Projekten hat sie verschiedene Rollen ausgefühlt, u.a. Entwicklerin, Architektin, Scrum Master sowie Projektleiterin.
Sie ist seit 2014 als IT Architektin bei MaibornWolff tätig.


Discovering Aggregate Implementation Patterns via "Code Koans" (Lab)
by Anton Stöckl, Dagmar de Haan

There are many ways to implement the Aggregate pattern from Domain-Driven Design:

* OOP style or functional style
* traditional or event-sourced
* inline state, external state, on-the-fly state (reconstitute inside the aggregate)
* reconstitute the full state or just the minimal state needed to make decisions
* recording changes or returning changes

We will discover as many of those variations as possible during the workshop.

Attendees will implement different variations of the same Aggregate in a "Code Koans" like fashion. For each variation there will be test cases and a skeleton which has to be filled with the missing code to make the tests green. We will supply a repository with Java Code.

Join the mailing list

for updates about the DDD Europe Conference and workshops