Events @ MaibornWolffMeetup Java User Group Darmstadt
Domain Rediscovery Patterns für Legacy Code
Lange bevor das Programmieren losgeht, stehen Legacy-Code-Projekte bereits vor großen Problemen. Es ist oft unklar welche Funktionen implementiert sind, wo sie sich befinden und welchen Reifegrad sie haben. Kurz gesagt, es besteht eine Lücke zwischen der Geschäftsdomäne und dem, was im Code implementiert ist.
In Projekten auf der grünen Wiese verwenden wir Tools und Patterns des Domain-Driven Design, damit diese Lücke nicht entsteht. Ein zusätzlicher Satz von Patterns wird jedoch benötigt, wenn wir mit Legacy-Code beginnen.
In Projekten auf der grünen Wiese verwenden wir Tools und Patterns des Domain-Driven Design, damit diese Lücke nicht entsteht. Ein zusätzlicher Satz von Patterns wird jedoch benötigt, wenn wir mit Legacy-Code beginnen.
In diesem Vortrag werden wir die Kernmuster zur Wiederentdeckung der Domäne untersuchen. Diese Patterns gehen über das bloße Entschlüsseln der Funktionalität des Codes hinaus. Sie bieten Strategien, um die zugrunde liegenden Konzepte, Verhaltensweisen und Beziehungen in der Domäne zu verstehen.
-
Infos zum Event
-
Datum: 22. Januar 2026
-
Uhrzeit: 18:15 Uhr - 21:00Uhr
-
Adresse: MaibornWolff GmbH, Mornewegstraße 32, 64293 Darmstadt | 5. Stock
-
Anmeldung: ab dem 22. Dezember 2025 erforderlich & kostenfrei
| Bistro
Eintreffen & Drinks
| Bistro
Welcome | JUG Darmstadt
| Raum Hera
Domain Re-discovery Patterns für Legacy Code
Richard Gross
Head of Software Archeology | MaibornWolff GmbH
Richard Gross verfügt über mehr als zehn Jahre Sanierungserfahrung. Sein Fokus liegt auf hexagonalen Architekturen, Hypermedia-APIs, TestDSLs und der ausdrucksstarken und eindeutigen Modellierung der Domäne als Code. Er beherrscht TDD, BDD, DDD, entkoppeltes Design und sogar Praktiken, die keine zwei D's beinhalten. Er hat auch das Open-Source-Projekt CodeCharta geformt, das es auch Nicht-Entwicklern ermöglicht, die Qualität ihrer Software zu greifen.
| Bistro
Break & Pizza
| Raum Hera
Lightning Talk: Destructoring ist die Zukunft von Javas Encapsulation
Richard Gross
Head of Software Archeology | MaibornWolff GmbH
Ansprechpartner