Image 1 of 4
Refactoring mit Claude Code in kleinen, sicheren Schritten
Printable PDF · 26 pages · Created with AI assistance
Code umbauen, ohne dass sich das Verhalten ändert
Who it's for: Fortgeschrittene mit gewachsenem, unübersichtlichem Code
What's inside
- Ablauf in 9 Schritten mit Sicherungspunkten
- 10 Umbau-Muster mit Vorher-Nachher-Beispiel in Python
- 12 Auftragsvorlagen mit eingebauten Grenzen
- 4 Übungen mit Ausgangscode-Beschreibung und Lösungsweg
- Checkliste vor und nach jedem Schritt (je 8 Punkte)
Description
Ein KI-Werkzeug kann in einem Zug zwanzig Dateien umschreiben. Wenn danach etwas nicht mehr stimmt, findet niemand mehr heraus, welcher Schritt es war. Große Umbauten sind die Stelle, an der so ein Werkzeug am meisten kaputt machen kann. Dieser Arbeitsablauf setzt dagegen auf kleine Schritte mit Sicherungspunkten, wie es auch die offizielle Doku von Claude Code für Umbauten empfiehlt.
Der Ablauf in neun Schritten beginnt damit, das heutige Verhalten mit Tests festzuhalten, bevor irgendetwas umgebaut wird. Danach wendet jeder Schritt genau ein Muster an genau einer Stelle an, wird geprüft und einzeln gesichert. Zehn Umbau-Muster zeigen Vorher und Nachher, alle ausgeführt und darauf geprüft, dass sich das Verhalten nicht ändert.
Zwölf Auftragsvorlagen mit eingebauten Grenzen halten Claude bei der Sache. Checklisten vor und nach jedem Schritt, eine Liste mit neun Umbauten, die man besser nicht in einem Zug macht, und vier Übungen mit Lösungsweg machen den Ablauf sicher anwendbar.
Für wen? Für Fortgeschrittene mit gewachsenem, unübersichtlichem Code, die ihn mit Claude Code aufräumen wollen, ohne etwas kaputt zu machen.
Wichtig: Der Ablauf ist eine Methodenhilfe und verspricht keinen fehlerfreien Umbau. Tests zeigen nur das Verhalten, das sie prüfen; lies jede Änderung selbst und lass größere Umbauten von einem zweiten Menschen prüfen. Arbeite auf eigenem Zweig mit Sicherung. Gib keine Zugangsdaten oder Kundendaten ein. Die Beispiele nutzen Python und sind erfunden. Unabhängiger Leitfaden, kein Produkt von Anthropic und nicht mit Anthropic verbunden. Stand: Oktober 2026. Funktionen, Befehle und Preise ändern sich – prüfe die offizielle Dokumentation. Mit KI-Unterstützung erstellt.
Table of contents
- So nutzt du diesen Arbeitsablauf
- Der Ablauf in neun Schritten
- Zehn Umbau-Muster
- Zwölf Auftragsvorlagen mit Grenzen
- Übungen und Glossar
Frequently asked questions
Brauche ich Tests, bevor ich anfange?
Nein, aber der Ablauf beginnt damit, welche zu schreiben. Ohne Tests merkt niemand, ob sich das Verhalten geändert hat.
Gelten die Muster nur für Python?
Die Muster sind allgemein bekannt und in vielen Sprachen anwendbar. Die Beispiele sind in Python geschrieben.
Ist das nicht sehr langsam?
Kleine Schritte wirken langsamer, sparen aber die Suche nach dem Schritt, der etwas kaputt gemacht hat. Ein Zeitversprechen gibt das Heft bewusst nicht.
Brauche ich Git?
Ja. Jeder Schritt wird als eigener Commit gesichert.
Was ist ein Ist-Zustand-Test?
Ein Test, der festhält, was der Code heute tut, auch wenn es seltsam wirkt. Ein vollständiges Beispiel ist enthalten.
Details
- File format
- Language
- DE
- File size
- 0.7 MB
- Pages
- 26
- Version
- 1.0
- Last update
- 13. Okt. 2026
- Published
- 13. Okt. 2026
Final price – no VAT charged (§ 19 UStG)
Instant download · No withdrawal after download
- Secure, encrypted payment
- Instant download after purchase
- Permanently in your library
- Free updates included