IT Days 2023
Domain-driven transformation - how to (re)give legacy software and monoliths a sustainable architecture
Today, we know quite well how to start a new project on a greenfield site and build clean architecture. But most of us work in projects that have been around for a long time and whose architecture is (to put it mildly) no longer quite so beautiful. "Monolith" and "Big Ball of Mud" are the unflattering titles given to such systems.
In this talk, I will show how we can (re)introduce structure here. Every system is different, so it is important to first recognise where you stand. Then the right steps need to be taken. I present a catalogue of refactorings to choose from and heuristics on what the right choice is.
The catalogue contains refactorings against: Big Ball of Mud Architecture, Anaemic Domain Model and Poorly Organised Teams.
Date & Location
13 December 2023 | 09:00 - 09:45
Frankfurt am Main / Exhibition centre