Verification Loops: Make It Prove Itself
Parte do curso de Vibe Coding: Advanced Engineering
Um modelo vai lhe dizer que o código dele está correto. Ele não está mentindo e não está certo; ele não tem como saber. Correção é algo que se estabelece rodando código contra uma definição de correto, e a pergunta interessante para uma pessoa sênior é como escrever essa definição de modo que ela pegue as falhas que o código gerado de fato tem.
Peça a um modelo uma função e os testes dela, e você recebe testes para os casos que a implementação já trata. Isso não é má-fé, é o mesmo processo generativo produzindo os dois artefatos a partir do mesmo entendimento. Os testes herdam exatamente os pontos cegos da implementação. ...
Quer aprender Vibe Coding: Advanced Engineering Verification Loops: Make It Prove Itself em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Vibe Coding: Advanced Engineering pronto e pratique Verification Loops: Make It Prove Itself com um tutor de IA que conhece seu código.
Começar esta liçãoVerification Loops: Make It Prove ItselfO que você vai 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
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
