Verification Loops: Make It Prove Itself
Parte del curso de Vibe Coding: Advanced Engineering
Un modelo te dirá que su código es correcto. Ni miente ni acierta: no tiene forma de saberlo. La corrección se establece ejecutando el código contra una definición de lo que es correcto, y la pregunta interesante para un ingeniero senior es cómo escribir esa definición para que atrape los fallos que el código generado tiene de verdad.
Pídele a un modelo una función y sus tests y obtendrás tests para los casos que la implementación ya cubre. No hay mala intención: es el mismo proceso generativo produciendo las dos cosas a partir de la misma comprensión. Los tests heredan exactamente los puntos ciegos de la implementación. ...
¿Quieres aprender Vibe Coding: Advanced Engineering Verification Loops: Make It Prove Itself en un entorno real?
Haz clic abajo, recibe una máquina Linux con Vibe Coding: Advanced Engineering listo, y practica Verification Loops: Make It Prove Itself con un tutor de IA que conoce tu código.
Empezar esta lecciónVerification Loops: Make It Prove ItselfLo que vas a aprender
- Properties and invariants instead of example tests
- Generated inputs find what handwritten examples miss
- Shrinking a counterexample before handing it over
- Closing the loop so the model checks itself
Lee esta lección en tu idioma
Todas las lecciones de este curso
12 lecciones- 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
