Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Votre LLM est faux. Votre base de code est pourquoi.
DEV -
26/05
C'est arrivé un mardi. J'ai demandé à mon assistant de codage IA d'expliquer une fonction que j'avais écrite trois fois...
C'est arrivé un mardi. J'ai demandé à mon assistant de codage IA d'expliquer une fonction que j'avais écrite trois mois plus tôt. Il décrivait une fonction qui n'existe pas.
Pas une hallucination totale. La fonction existait. Mais pas sous ce nom, pas avec ces paramètres, pas en faisant ce que le modèle m'a dit avec confiance qu'il faisait. Le modèle avait assemblé une histoire plausible à partir de signaux vagues et rempli les lacunes avec de la fiction.
Mon premier réflexe a été de blâmer le modèle. Mon deuxième réflexe, celui qui m’a vraiment aidé, a été de regarder le code lui-même.
Le modèle n'était pas cassé. Ma base de code l'était.
Qu’est-ce que la dette de compréhension ?
La dette technique est un code difficile à changer. La dette de compréhension est un code difficile à comprendre. Pas seulement par les futurs développeurs. Par tout ce qui doit être lu froidement : une nouvelle recrue, un canard en caoutchouc et, de plus en plus, un assistant IA.
Vous avez probablement entendu « écrire du code comme si le prochain responsable était un tueur en série qui sait où vous habitez ». La version LLM est plus indulgente. Mais pas beaucoup.
La dette de compréhension apparaît lorsque l'intention de votre code n'est pas capturée dans votre code. La logique fonctionne. Les tests réussissen... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité