- Eberhard Wolff
- Dienstag, 07. Dez 2021
- 12:00 - 12:45
- Track 1
- Session
Eine saubere Architektur entwirft man am besten für Greenfield-Projekte. Das Leben besteht aber eher aus Legacy-Systemen und eine Architektur muss sich evolutionär anpassen – sonst wird sie auch sehr schnell zu Legacy. So wird Greenfield zur Ausnahme.
Dieser Vortrag zeigt verschiedene Ansätze, wie man Legacy-Systeme mit Domain-driven Design verbessern kann. Dabei geht es um verschiedene Techniken zum Einführen von Bounded Contexts und die Bewertung, wo Verbesserungen notwendig sind. So wird Domain-driven Design dort möglich, wo es am dringendsten gebraucht wird – bei den existierenden Systeme, die oft aus Geschäftssicht sehr erfolgreich und kritisch sind, aber ursprünglich ohne Rücksicht auf DDD entwickelt worden sind.