Elektrine lite

← Feed

@John_Livingston@mamot.fr

Post #1038491

2025-12-13 11:00 UTC

Utiliser l'IA pour coder, c'est reporter la charge de travail sur la personne qui fera la review de code. Et perso, en tant que reviewer, je déteste ça. Me retrouver face à un code où il y a un petit détail qui n'a pas de sens. Le truc à peine visible. Qui me demande un effort pour comprendre pourquoi le dev a voulu faire ça, d'où sort cette variable (qui en fait n'existe pas...). C'est un manque de respect envers les personnes avec qui vous travaillez. Arrêtez.

Replies (8)

  • @John_Livingston@mamot.fr 2025-12-13 11:02

    L'autre jour, je review un code. Et objectivement, y'a un "machin.truc" là où je m'attendais à voir "machin_truc". Je demande au gars si c'est une typo. Il hésite... Je comprend qu'il ne sait pas pourquoi y'a ça là. Bingo, c'était l'auto-complétion IA qui a halluciné une variable.

    Open ##1263015

  • @corpsmoderne@mamot.fr 2025-12-13 11:09

    @John_Livingston adage : le code vibe codé mérite d'être vibe reviewé.

    Open ##1263048

  • @AugierLe42e@diaspodon.fr 2025-12-13 11:12

    @John_Livingston Alors que moi je suis u artisan. Je reporte la charge de travail sur le reviewer avec mes propres mains potelées ! ☝️🧐

    Open ##1263049

  • @tdelmas@mamot.fr 2025-12-13 11:17

    @John_Livingston La solution est simple : supprimer l'étape de la revue de code ! Et la remplacer par des tests A/B automatiques qui demandent en fin l'avis de l'utilisateur ! Et les réponses automatiquement envoyées à l'IA qui fait la PR pour la corriger si nécessaire, ou la merger... 🙃

    Open ##1263056

  • @martouf@piaille.fr 2025-12-13 13:20

    @John_Livingston je ressens un peu la même chose avec le fait d'externaliser à l'international les dev pour payer moins cher Généralement, ce qui est économisé sur le dev se paie sur ceux qui doivent tester (+ le temps perdu à faire les aller retour pour faire faire les corrections)

    Open ##1263057

  • @yval@infosec.exchange 2025-12-13 18:13

    @John_Livingston par pitié respectez la langue française. "Review" n'apporte rien par rapport a revue, si ce n'est une dégradation mortifère de la pensée même. Quant au fond du sujet, Qu'auriez-vous dit d'un junior qui copie-colle stack overflow ? En fait votre problème est celui de la compétence du collaborateur, IA ou pas.

    Open ##1263058

  • @pmartin@mastodon.obspm.fr 2025-12-13 19:48

    @John_Livingston Jedeviens dans ces cas très adepte du "je comprends pas, re-soumet ton code quand ça sera compréhensible" (un genre de "mirroir magique" quoi…). Après 4 ou 5 itération ou je renvoie le code en 5 min et où la personne qui vibe passe des plombes à essayer de cleaner son code à coup de prompt généralement ya une confrontation du genre "Nan mais tu me fais perdre mon temps à pas faire de review claire !" et moi "remplace review par code et tu auras compris le pb". 🧵1/2

    Open ##1263061

  • @bfontn@piaille.fr 2025-12-14 07:31

    @John_Livingston L'IA est une version augmentée du copié/collé de StackOverflow qui en exacerbe les défauts, mais la réponse est la même : relisez-vous, testez, vérifiez. Dire « n'utilisez pas l'IA » est contre-productif, le problème n'est pas l'IA mais la responsabilité du dev, il faut qu'il review lui-même son code (notamment en faisant attention à la maintenabilité, aspect négligé par l'IA) avant de le soumettre à un regard extérieur, une bonne pratique qui date d'avant les LLM.

    Open ##1263063