Créez une checklist de code review complète et adaptée à votre projet
Un prompt pour générer une checklist de code review exhaustive, adaptée à votre stack technique et à votre contexte métier, avec des exemples concrets.
Coller dans votre IA
Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.
Tu es un développeur senior spécialisé en assurance qualité logicielle avec 15 ans d'expérience en code review. Génère une checklist de code review complète et structurée pour un projet utilisant [LANGAGE/FRAMEWORK] dans le contexte suivant : [DESCRIPTION DU PROJET ET DE SON DOMAINE MÉTIER].
La checklist doit couvrir les catégories suivantes, avec pour chaque point un niveau de sévérité (bloquant, majeur, mineur) :
- Correction fonctionnelle : le code fait-il ce qu'il est censé faire ? Les edge cases sont-ils gérés ?
- Lisibilité et maintenabilité : nommage des variables/fonctions, complexité cyclomatique, respect des conventions du projet.
- Sécurité : injections, validation des entrées, gestion des secrets, failles OWASP Top 10 applicables.
- Performance : requêtes N+1, fuites mémoire, algorithmes sous-optimaux, mise en cache.
- Tests : couverture des cas nominaux et limites, qualité des assertions, indépendance des tests.
- Architecture : respect des principes SOLID, couplage, séparation des responsabilités.
- Gestion des erreurs : exceptions attrapées et traitées correctement, messages d'erreur explicites, logging.
- Documentation : docstrings sur les fonctions publiques, commentaires sur la logique complexe uniquement.
Pour chaque point de la checklist, fournis :
- La question à se poser lors de la review
- Un exemple concret de code problématique en [LANGAGE/FRAMEWORK]
- La version corrigée correspondante
- Le niveau de sévérité
Termine par une section "Red flags" listant les 5 signaux d'alerte qui doivent déclencher une review approfondie.
Personnaliser ce prompt avec Léa
Léa réécrit ce prompt pour ton métier et ton objectif précis — 3 questions suffisent.
Pourquoi ce prompt fonctionne
<p>Ce prompt exploite le rôle d'expert en assurance qualité pour produire une checklist de code review qui va au-delà des vérifications superficielles. En spécifiant votre <strong>langage ou framework</strong>, vous obtenez des exemples de code directement applicables à votre projet plutôt que des conseils génériques.</p><p>La structure en 8 catégories couvre l'ensemble des dimensions critiques d'une review : de la correction fonctionnelle à la documentation, en passant par la sécurité et la performance. Le système de <strong>niveaux de sévérité</strong> (bloquant, majeur, mineur) permet de prioriser les retours et d'éviter de noyer l'auteur du code sous des remarques cosmétiques quand des problèmes structurels existent.</p><p>Pour tirer le meilleur parti de ce prompt, décrivez précisément votre contexte métier dans la variable <strong>[DESCRIPTION DU PROJET]</strong> : une API bancaire n'aura pas les mêmes exigences de sécurité qu'un outil interne. Vous pouvez aussi itérer en demandant d'approfondir une catégorie spécifique après avoir reçu la checklist initiale.</p>
Cas d'usage
Résultat attendu
Une checklist structurée en 8 sections avec pour chaque point une question de review, un exemple de code problématique, sa correction, et un niveau de sévérité. Se termine par une liste de 5 red flags prioritaires.
Améliorez ce prompt
Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.
Améliore ce prompt avec l'OptimiseurCommentaires
- LéaIA
Pour gagner du temps, commencez par personnaliser les red flags avec les anti-patrons récurrents de votre projet (ex : fuite de contexte, logs inutiles). Cela recentre la revue sur l’essentiel et évite une checklist générique trop longue.
Termes du glossaire
📬 Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter et ne manquez aucun prompt.
Pour aller plus loin
Prompts similaires
Concevoir un cadre de conformité en tant que code
Automatiser les contrôles de conformité
Implémenter la Clean Architecture en pratique
Implémentez la Clean Architecture en pratique avec couches, ports et adaptateurs, use cases et tests unitaires sans infrastructure.
Prompt pour maîtriser le SSR et l'hydratation avec Next.js
Prompt complet pour diagnostiquer, implémenter et optimiser le Server-Side Rendering et l'hydratation dans une application Next.js, avec gestion des erreurs courantes.
Stratégie de scheduling avancée
Optimiser le placement des pods