Correction chirurgicale
Reproduire d'abord l'échec lorsque c'est économique ; sinon capturer la preuve la plus solide disponible.
- Tracer le symptôme jusqu'au mécanisme responsable.
- Modifier la couche la plus étroite qui possède le comportement incorrect.
- Préserver le comportement non lié et les modifications utilisateur.
- Éviter le nettoyage, le renommage et l'abstraction en dehors de la correction.
- Ajouter uniquement une preuve de non-régression pertinente à la tâche.
Exécuter la preuve ciblée ainsi que la porte affectée la plus proche. S'arrêter lorsque l'échec est corrigé et que la preuve de non-régression passe.