Debugging Code You Did Not Write
Teil des Vibe Coding: Advanced Engineering-Kurses
Die Fehlersuche im eigenen Code hat einen eingebauten Vorteil: Du erinnerst dich daran, was du eigentlich vorhattest. Bei generiertem Code fällt dieser Vorteil komplett weg, und eine besondere Falle kommt hinzu. Der Autor ist weiterhin verfügbar, unendlich geduldig, und liefert zu jedem Bug, den du beschreibst, eine selbstsichere Diagnose, ganz gleich, ob er überhaupt eine Ahnung hat, was falsch läuft.
Öffne flaky.py und klicke auf Play. Die Datei sucht nach Eingaben, bei denen split_amount seine eigene Invariante verletzt. Führe sie mit einem festen seed aus, damit wir dasselbe vor Augen haben ...
Möchtest du Vibe Coding: Advanced Engineering Debugging Code You Did Not Write in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Vibe Coding: Advanced Engineering und arbeite Debugging Code You Did Not Write praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenDebugging Code You Did Not WriteWas du lernen wirst
- Hypothesis-driven debugging instead of guess-and-patch
- Deterministic reproduction before diagnosis
- Shrinking to the smallest failing input
- Bisecting a change set and reading the fix for scope
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
12 Lektionen- 1Context Is The Whole Game35 Min.
- 2Pick The Right Brain, Pay The Right Price25 Min.
- 3Spec-Driven Development35 Min.
- 4Build Your Harness35 Min.
- 5Verification Loops: Make It Prove Itself40 Min.
- 6Reading Generated Code Like A Senior40 Min.
- 7Legacy Archaeology40 Min.
- 8Migrations At Scale40 Min.
- 9Debugging Code You Did Not Write40 Min.
- 10The Security Model Of An Agent40 Min.
- 11AI On A Team30 Min.
- 12Judgment: Knowing When Not To35 Min.
