Debugging Code You Did Not Write
Parte do curso de Vibe Coding: Advanced Engineering
Depurar o seu próprio código começa com uma vantagem: você lembra o que estava tentando fazer. Depurar código gerado tira essa vantagem por completo e acrescenta uma armadilha específica. O autor continua disponível, é infinitamente paciente e vai produzir um diagnóstico confiante para qualquer bug que você descrever, tendo ou não a menor ideia do que está errado.
Abra flaky.py e clique em play. Ele caça entradas em que split_amount viola a própria invariante. Rode com uma seed fixa, para que estejamos olhando a mesma coisa ...
Quer aprender Vibe Coding: Advanced Engineering Debugging Code You Did Not Write em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Vibe Coding: Advanced Engineering pronto e pratique Debugging Code You Did Not Write com um tutor de IA que conhece seu código.
Começar esta liçãoDebugging Code You Did Not WriteO que você vai aprender
- 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
Leia esta lição no seu idioma
Todas as lições deste curso
12 lições- 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
