Keynote: Software Architecture Summit
Domain-Driven Transformation: Wie man Legacy-Systemen Struktur zurückgibt
Heute wissen wir, wie man ein neues Projekt auf der grünen Wiese mit einer guten Architektur beginnt. Die meisten von uns arbeiten aber an Systemen, die schon lange weiterentwickelt werden und deren Architektur (gelinde gesagt) nicht ganz so schön ist. "Monolith" und "Big Ball of Mud" sind die wenig schmeichelhaften Bezeichnungen für solche Systeme.
In dieser Keynote stelle ich Ihnen Domain-Driven Transformation vorstellen. Eine Methodik, die Henning Schwentner und ich in den letzten Jahren aus unserer Erfahrung mit der Verbesserung von Altsystemen entwickelt haben.
Vier Schritte führen von der Bewertung des Ist-Zustandes zur domänenorientierten Vision der Architektur. Wir stellen einen Katalog von Refactorings vor, die helfen, BBOM-Architekturen, anämische Domänenmodelle und schlecht organisierte Teams zu heilen. Zum Schluss gehe ich auf unsere Überlegungen zum Einfluss bestimmter Eigenschaften von Domänen auf die Dekomposition in Subdomänen ein.
Datum & Ort
11. März 2024 | 09:05 –09:50
Holiday Inn München-Unterhaching | München