Aller au contenu

Ce que les insertions et suppressions de commit peuvent vous apprendre

Cette semaine, je remarque une tendance dans les cercles de vibe coding.

Les captures d’écran de commits. Vous avez dû en voir. Des nombres de lignes insérées énormes, et très peu de lignes supprimées en comparaison.

Ça a l’air impressionnant, jusqu’à ce qu’on réalise que c’est probablement du code non testé.


Alors, 12k lignes ou plus avec 73 suppressions, ça me dit :

1. Votre process foire quelque part.
2. Énergie de premier jet !
3. Vous n’avez pas vérifié s’il restait des mocks et des placeholders.

ou

4. Vos commits sont beaucoup trop gros parce que vous ne les soumettez pas assez souvent, et maintenant ils sont impossibles à relire ! Bravo. On est tous passés par là.

Règle empirique pour le développement itératif assisté par IA, avec humain dans la boucle :

Vos suppressions devraient représenter entre 5 et 7 % du volume de votre commit.

Signe d’un bon process
Me dit que vous vérifiez votre code
Me dit que vous êtes rigoureuse

Beaucoup plus haut, disons dans les 15 %, ça suggère un prompt poisoning, un coup de Claude qui déraille ou du churn. C’est là qu’il faut soit repenser votre communication, travailler sur une tranche plus petite du projet, ou lancer une nouvelle session.

En espérant que ça aide !
Je vous adore