Boucles de vérification : qu'il le prouve lui-même
Partie du cours Vibe coding : ingénierie avancée
Un modèle vous dira que son code est correct. Il ne ment pas et il n'a pas raison : il n'a aucun moyen de le savoir. La justesse est une chose que l'on établit en exécutant du code contre une définition du juste, et la question intéressante pour un ingénieur chevronné est de savoir comment écrire cette définition pour qu'elle attrape les défauts que le code généré a réellement.
Demandez à un modèle une fonction et ses tests, et vous obtenez des tests pour les cas que l'implémentation traite déjà. Il n'y a là aucune malveillance : c'est le même processus génératif qui produit les deux artefacts à partir de la même compréhension. Les tests héritent exactement des angles morts de l'implémentation. ...
Envie d’apprendre Vibe coding : ingénierie avancée Boucles de vérification : qu'il le prouve lui-même dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Vibe coding : ingénierie avancée prêt, et travaillez sur Boucles de vérification : qu'il le prouve lui-même avec un tuteur IA qui connaît votre code.
Commencer cette leçonBoucles de vérification : qu'il le prouve lui-mêmeCe que vous allez apprendre
- 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
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
12 leçons- 1Context Is The Whole Game35 min
- 2Choisir le bon cerveau, payer le bon prix25 min
- 3Spec-Driven Development35 min
- 4Build Your Harness35 min
- 5Boucles de vérification : qu'il le prouve lui-même40 min
- 6Lire du code généré comme un vétéran40 min
- 7Archéologie du code hérité40 min
- 8Migrations At Scale40 min
- 9Déboguer du code que vous n'avez pas écrit40 min
- 10The Security Model Of An Agent40 min
- 11L'IA dans une équipe30 min
- 12Le jugement : savoir quand s'abstenir35 min
