1. La fonction : nommer une intention
Quand les mêmes lignes apparaissent deux fois, dupliqué devient un bug en attente : tu corriges une copie, tu oublies l'autre, et le robot fait deux choses différentes selon l'endroit. Le remède est : on extrait les lignes répétées, on leur donne un nom, et partout ailleurs on APPELLE ce nom. Une seule version du geste existe — la corriger une fois, c'est la corriger partout.
Un bon nom de fonction est un verbe qui dit l'intention : clignoter, mesurer, freiner. , une responsabilité — si tu as besoin d'un « et » pour décrire ce qu'elle fait, c'est qu'il en faut deux. Récompense immédiate : le programme principal se lit comme l' lui-même, phrase après phrase, et les détails de chaque geste attendent sagement dans leur fonction qu'on ait besoin de les rouvrir.