Große Klasse oder unklare Geschäftslogik
Beginne mit Sicherheitsnetz, Ablaufzerlegung und fachlichen Typen.
Vorgehen bestimmenClaims-FallstudieEs gibt keine Pflicht, zwischen Einzeldateien zu springen. Beginne mit Grundlagen und Fallstudien; öffne danach Patterns, Simulator, Architektur und Framework-Workbenches. Der vollständige Katalog befindet sich auf einer einzigen großen Seite.
Wähle das beobachtbare Problem. Der erste Link führt zur Entscheidungshilfe, der zweite direkt zur passenden großen Fallstudie.
Beginne mit Sicherheitsnetz, Ablaufzerlegung und fachlichen Typen.
Vorgehen bestimmenClaims-FallstudieBeginne mit Restart-Vertrag, Idempotenz und Reihenfolge der Seiteneffekte.
Vorgehen bestimmenBatch-FallstudieBeginne mit Characterization Tests, Port und Fehlerklassifikation.
Vorgehen bestimmenSOAP-FallstudieVergleiche Risikotreiber, Pattern-Schwellen und bewusste Stopppunkte.
EntscheidungsatlasTechnikkatalogWichtige Lernwege und Fallstudien kompakt als moderne Kacheln.
Die Zielarchitektur ist festgelegt: Das Refactoring-Lehrbuch ist fachlich in fünf Buchteile gegliedert: Grundlagen, Spezialgebiete, Fallstudien, Systemmodernisierung sowie Betrieb und Verantwortung.
Neue Buchstruktur öffnenEin vollständiger Claims-Refactoring-Pfad mit großem Ausgangscode, Characterization Tests, zehn nachvollziehbaren Schritten, Zwischenentscheidungen und Parallelvergleich.
Fallstudie öffnenDie beiden großen Fallstudien werden zu einem Entscheidungsweg verbunden: Risiko zuerst, lokales Refactoring vor Pattern, Architekturänderung nur bei echten Systemgrenzen und ein klarer Stopppunkt gegen Über-Refactoring.
Entscheidungsatlas öffnenEin realer Dokumentenbatch wird schrittweise testbar, idempotent und restartfähig gemacht - einschließlich Checkpoint-Reihenfolge, Fehlergrenzen und Produktionsentscheidung.
Dokumentenbatch-Fallstudie öffnenGroßer SOAP-Ausgangscode, Vertragszwänge und Characterization Tests als Sicherheitsnetz.
Fallstudie öffnenGod Class, fehlerhafter Wiederanlauf, versteckte Netzabhängigkeit, falscher Retry oder unklare Transaktionsgrenze führen direkt zur passenden Fallstudie und Refactoring-Reihenfolge.
Symptom-Matrix öffnenVom riskanten Support-Monolithen über Sicherheitsnetz, Modernisierungsentscheidung, Strangler und Parallelvergleich bis zu Betriebsübergabe und kontrollierter Abschaltung.
Durchgehende Fallstudie öffnenVom großen Legacy-Prozessor über Sicherheitsnetz, Fachtypen und reine Entscheidung bis zu Transaktionsgrenze und Parallelvergleich.
Claims-Lehrbuchfallstudie öffnenVom vermischten Ticketprozessor über Statusmodell, Policies und Ports bis zu SLA-Eskalation und nachvollziehbarem Betrieb.
Customer-Support-Fallstudie öffnenPattern werden nicht mehr nur einzeln betrachtet, sondern als begründete Kombinationen und Übergänge. Architektur, Testing, Spring und Jakarta sind zusätzlich nach realen Entscheidungs- und Lernzielen erschlossen.
Factory → Strategy, State → Command, Facade → Adapter, Repository → Outbox und weitere typische Ketten.
Die Plattformkapitel führen von Problem und Grenze über Refactoring und Test bis zur ausführbaren Referenz.
Sechs große Geschichten mit demselben Lernvertrag und klaren Stopppunkten.
Fallstudien-Kompass öffnenAlphabetischer Zugang zu den zentralen Themen des Gesamtwerks.
Glossar und Register öffnen