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
Mise en œuvre de la CSP avec des nonces
Prévenir les XSS avec une CSP stricte
Prompt Mistral pour créer un prototype
Mistral, le modèle d'IA français de référence, s'impose comme un outil redoutable pour accélérer la création de prototypes. Que vous développiez une application web, une API ou un produit numérique, Mistral peut générer du code fonctionnel, structurer votre architecture et produire un prototype testable en quelques minutes. Contrairement à une approche traditionnelle où le prototypage nécessite plusieurs jours de développement, l'utilisation de Mistral permet de valider rapidement une idée en obtenant un squelette fonctionnel complet. Le modèle excelle particulièrement dans la génération de code structuré, la proposition d'architectures cohérentes et la création d'interfaces utilisateur basiques mais fonctionnelles. En formulant un prompt précis qui décrit votre vision produit, les fonctionnalités clés et les contraintes techniques, vous obtenez un prototype qui sert de base solide pour itérer. Cette approche est particulièrement prisée par les startups, les product managers et les développeurs indépendants qui cherchent à tester une hypothèse de marché sans investir des semaines de développement. Voici comment exploiter Mistral pour transformer votre idée en prototype concret.
Prompt DALL-E pour générer du code JavaScript
DALL-E, le modèle de génération d'images développé par OpenAI, n'est pas conçu pour produire du code JavaScript exécutable. Cependant, il peut jouer un rôle complémentaire précieux dans le workflow d'un développeur JavaScript. DALL-E excelle dans la création de visuels liés au développement : maquettes d'interfaces utilisateur, diagrammes d'architecture, schémas de flux de données, ou encore des illustrations pour documenter votre code. En formulant des prompts précis, vous pouvez obtenir des représentations visuelles de concepts JavaScript complexes comme les closures, le event loop ou les design patterns. Ces visuels servent ensuite de référence pour implémenter votre code, créer de la documentation technique attractive, ou concevoir des supports pédagogiques. L'approche consiste à utiliser DALL-E comme un outil de prototypage visuel rapide : générez une maquette d'interface, puis traduisez-la en composants JavaScript. Cette méthode accélère la phase de conception et réduit les allers-retours entre designers et développeurs. Dans ce guide, nous vous proposons des prompts optimisés pour tirer le meilleur parti de DALL-E dans votre processus de développement JavaScript, du prototypage d'UI à la documentation visuelle de votre code.
Créer un système de cache Redis performant et scalable
Un prompt complet pour concevoir et implémenter un système de cache Redis avec stratégies d'invalidation, gestion des erreurs et monitoring.