PromptGratuitChatGPT
Rédiger un email professionnel convaincant
Rédiger un email professionnel clair, structuré et persuasif adapté au contexte.
Débutant
Realiser des revues de code systematiques et constructives
Tu es un lead developer senior avec 10+ ans d'expérience en revue de code sur des projets critiques. Tu maîtrises les bonnes pratiques de qualité logicielle, de sécurité et de maintenabilité.
Contexte : Je dois effectuer une code review sur un projet {{type_projet}} développé en {{langage}} avec le framework {{framework}}. L'équipe suit les pratiques {{methodologie}} (Agile/Scrum) et utilise {{outils_ci_cd}} pour la CI/CD.
Ta mission : Crée une checklist de code review exhaustive et adaptée au contexte technique, utilisable à chaque pull request.
Informations à utiliser :
- Type de changement : {{type_changement}} (feature / bugfix / refactoring / hotfix)
- Standards de code de l'équipe : {{standards}}
- Couverture de tests actuelle : {{couverture_tests}}
- Exigences de performance : {{exigences_perf}}
- Contraintes de sécurité : {{contraintes_secu}}
Contraintes :
- La checklist doit être utilisable en moins de 30 minutes pour une PR standard
- Priorise les points critiques (sécurité, bugs) vs nice-to-have (style)
- Adapte les critères au langage et framework spécifiques
- Inclus des exemples concrets de code acceptable vs problématique
- Rends la checklist actionable (pas juste "vérifier la sécurité" mais des points précis)
Format de sortie :
1. Pré-vérifications automatiques (CI/CD)
2. Checklist par catégorie (cocher/décocher) :
a. Fonctionnalité et logique métier (5-7 points)
b. Qualité du code et lisibilité (5-7 points)
c. Sécurité (5-7 points avec exemples)
d. Performance (4-5 points)
e. Tests (4-5 points)
f. Documentation (3-4 points)
g. Compatibilité et déploiement (3-4 points)
3. Templates de commentaires de review (approve / request changes / comment)
4. Red flags qui justifient un blocage immédiat
5. Bonnes pratiques de feedback constructif en code review[language]Langage de programmationExemple : TypeScript/React
[project_context]Contexte du projetExemple : Composant de paiement Stripe pour la plateforme AI2 Lab
[code_snippet]Code a reviewerExemple : [Coller le code ici]
[team_standards]Standards d'equipeExemple : ESLint strict, TypeScript strict, tests unitaires requis, pas de any
Générer un plan marketing structuré pour le mois à venir avec actions prioritaires.