Clean Code
Le code propre suit des principes tels que nommage clair, responsabilité unique, dépendances minimales et tests exhaustifs, le rendant facile à lire et à maintenir.
Objectif
Améliorer la lisibilité et la maintenabilité du code, réduisant le taux de défauts et le coût du changement.
Mécanisme
Noms significatifs, fonctions courtes à responsabilité unique, pas d'effets de bord, commentaires appropriés (expliquer le pourquoi, non le quoi), gestion d'erreurs solide et sans duplication. Le développement piloté par les tests garantit le comportement correct. Clean Code de Martin est la référence classique.
Cas d’usage
- Qualité du code
- Maintenabilité
- Collaboration d'équipe