JAX
Domain-Driven Transformation: Wie man Legacy-Systemen Struktur zurückgibt
Heute wissen wir, wie man ein neues Projekt auf der grünen Wiese beginnt und wie man eine gute Architektur baut. Aber die meisten von uns arbeiten in Projekten, die schon lange bestehen 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 diesem Vortrag werde ich Ihnen unsere Methodik Domain-Driven Transformation vorstellen, 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
24. April 2024 | 18:00 – 19:00
Rheingoldhalle Mainz und Online