Je n'étais plus capable de lire mon propre code généré par l'IA
J'ai ouvert un projet que j'avais construit il y a un an. J'en avais écrit chaque ligne. Je n'avais aucune idée de ce qu'il faisait.
J'ai utilisé l'IA pour construire un clone de Slack. Le cycle était gratifiant. Demander du code à l'IA. Le coller. Le regarder s'exécuter. Passer à la fonctionnalité suivante.
J'avançais à une vitesse que ma compréhension ne pouvait suivre. Je n'avais pas de document de conception. Je n'avais pas de tests. J'ai privilégié la vitesse à la qualité.
Six mois plus tard, je suis tombé sur un désordre total.
- Trois fonctions avaient le même nom.
- Les commentaires étaient en deux langues.
- Du code mort traînait partout.
- La logique était répétée à trois endroits différents.
L'IA n'a pas commis l'erreur. C'est moi. J'ai cessé d'agir en tant que relecteur. Je suis devenu un intermédiaire de copier-coller. J'ai renoncé à mon seul véritable rôle. J'ai cessé de décider si le code était bon.
La vitesse de l'IA est un cadeau. Mais elle a un prix. Si vous arrêtez de réfléchir, votre code se transforme en spaghetti.
Mon plan pour réparer cela :
- Utiliser l'IA pour cartographier le projet.
- Supprimer le code inutilisé.
- Organiser par fonctionnalité.
- Rédiger des spécifications.
Ne laissez pas l'outil remplacer votre jugement. Restez aux commandes. Soyez la personne qui décide de la qualité.
Source : https://dev.to/rapls/i-couldnt-read-the-code-i-wrote-with-ai-six-months-ago-18a7 Communauté d'apprentissage optionnelle : https://t.me/GyaanSetuAi