Comment fonctionne une revue de code ?
Soumission : Vous m’envoyez un lien vers votre dépôt de code (par exemple GitHub, GitLab) ou vous soumettez un fichier zip contenant le code pertinent. Vous pouvez préciser la portée souhaitée (par exemple un module spécifique, une interface API).
Analyse : Je réalise une revue détaillée qui couvre les aspects suivants :
- Architecture et conception : Les meilleures pratiques sont-elles appliquées ? La structure est-elle évolutive ?
- Facilité de maintenance : Le code est-il lisible et facile à comprendre ? Y a-t-il des anti-modèles ?
- Performance : Y a-t-il des algorithmes ou des requêtes de base de données inefficaces ?
- Sécurité : Vérification des vulnérabilités courantes (par exemple injections SQL, API non sécurisées).
Rapport : Vous recevrez un rapport détaillé au format PDF. Il contient :
- Un résumé des découvertes les plus importantes.
- Des exemples de code précis où des améliorations sont nécessaires.
- Des recommandations prioritaires pour agir, faciles à mettre en œuvre.
- Des explications pour comprendre les décisions et assurer une meilleure qualité du code à long terme.