Kacam.net

Voir le monde

Revue de code : voici du code piégé

Le code est dans l'invite, vous n'apportez pas le vôtre. Chaque exercice est une trentaine de lignes qui ont l'air de fonctionner, avec une dizaine de défauts plantés par ordre de gravité — cette liste est le corrigé. Il se tait pendant que vous lisez, et ne vous dit qu'ensuite ce que vous avez raté.

Ces consignes n'existent pour l'instant qu'en 简体中文.

Comment s'en servir

Le matériel vient de nous : une trentaine de lignes d'apparence fonctionnelle, avec une dizaine de défauts plantés par ordre de gravité. Cette série ne demande donc rien de votre côté : ouvrez-en une et commencez.

La posture est l'interrogatoire : pas de divulgation, pas de compliments, et ne pas savoir répondre est une issue normale. Dites « il y a une course ici » et il ne lâchera pas — il veut deux colonnes de chronologie et l'ampleur des dégâts.

Comment démarrer

  1. Choisissez-en un, ouvrez-le, copiez l'invite.
  2. Collez-la dans une conversation vide : il vous renverra le code tel quel.
  3. Lisez-le vous-même et énoncez chaque problème trouvé — au premier acte il n'interrompt pas et ne souffle rien. Dites « c'est tout » quand vous avez fini.

Quatre mots-clés à lancer à tout moment

  • 跳过 Passer à l'acte suivant
  • 提示 Donne-moi une direction, pas la réponse
  • 直说吧 Donne la réponse complète sur ce point, puis continue sur le coût
  • 复盘 Passer directement à la fiche de bilan

Le bilan est un chiffre

Un taux de détection : combien vous en avez trouvés, sur combien, et combien étaient de fausses alertes. Plus un chiffre moins flatteur : parmi ceux que vous avez ratés, combien relèvent de la gravité maximale (perte d'argent, fuite de données, service à terre). Ce chiffre vaut plus que la note.

Trois pièges

  • Le corrigé de la fin, c'est justement cette liste de défauts. Ne le lisez pas d'abord — une fois lu, l'exercice est consommé.
  • Ne signalez pas le nommage ni le style. Ce qui compte ici, c'est de perdre de l'argent ou de fuiter des données ; les remarques de style sont comptées comme fausses alertes.
  • Dès qu'il vous complimente, renvoyez-le à la règle « ne me félicite pas ». Le sentiment d'être validé recouvre le « qu'est-ce que j'ai raté ».

Commencez par le virement : c'est le plus dense en défauts. Si vous écrivez des API toute la journée, allez droit à l'endpoint de liste — son défaut de droits et son injection par le paramètre de tri sont les plus faciles à retrouver chez vous. Quoi que vous fassiez, allez ensuite fouiller votre propre dépôt : le vrai produit, ce sont les trois vérifications à emporter.

Fiabilité

评审一段重试代码
「失败了就重试三次」——那第一次超时的那笔,对面到底收到没有?
★★★★☆ · environ 35 min
Ces prompts sont open source Le texte est maintenu dans le dépôt public kacam-net/hero-prompts. Si l'un d'eux ne pousse pas assez loin, ou s'il manque une ligne à sa solution, allez le corriger : sa mise en ligne ici est une autre décision, prise par le catalogue de ce côté.