Domain-Driven Agents: Wie LLMs in Legacy-Codebasen scheitern und was dagegen hilft
LLMs liefern in Greenfield-Projekten starke Ergebnisse, versagen aber in komplexen Legacy-Codebasen: Sie erfinden neue Schreibweisen für bestehende Konzepte oder treffen falsche Architekturentscheidungen. Der Autor argumentiert, dass nicht das Modell das Problem ist, sondern der Code, dem es an Klarheit und einer gemeinsamen Sprache mangelt. Er zeigt, wie Domain-Driven Design (DDD) mit einem `.workflow.json`-Manifest und Kontext-Glossaren die nötige Präzision liefert, damit Agents effektiv arbeiten können. Strategische Entscheidungen trifft der Mensch, die Umsetzung übernehmen Agents – ein Ansatz, der Tech Debt schneller abbaut.
Das Modell ist nicht das, was ein Upgrade braucht. Der Code ist nicht bereit – und Bereitschaft ist etwas, das wir bauen können.