Skill de revue de code
Étapes de revue
- •
Analyser les changements
- •Identifier les fichiers modifiés
- •Comprendre l'objectif des modifications
- •
Vérifier la qualité du code
- •Lisibilité et maintenabilité
- •Respect des conventions du projet
- •Pas de code dupliqué
- •
Contrôles de sécurité
- •Pas d'injection SQL (utiliser TypeORM correctement)
- •Pas de XSS (échapper les données utilisateur)
- •Pas de secrets en dur dans le code
- •Validation des entrées utilisateur
- •
Performance
- •Requêtes N+1 évitées
- •Pas de boucles inutiles
- •Utilisation correcte des hooks React (useMemo, useCallback)
- •
Tests
- •Les fonctionnalités critiques sont testées
- •Les cas limites sont couverts
Format du feedback
Critique (à corriger)
- •Problèmes de sécurité
- •Bugs évidents
Avertissement (à améliorer)
- •Code difficile à maintenir
- •Performances sous-optimales
Suggestion (à considérer)
- •Améliorations optionnelles
- •Refactoring possible