2 ~ Éviter la duplication (DRY)
💡 En un mot
DRY consiste à éviter de répéter la même logique à plusieurs endroits.
🎯 Ce que DRY est ✅
Il garantit en pratique :
- 🔁 Une seule source de vérité
- 🧩 Moins d'erreurs lors des modifications
- 🧠 Un code cohérent
🎯 Ce que DRY n'est pas ❌
- Créer des abstractions trop tôt
- Factoriser sans raison
❌ Mauvais
function calculatePriceWithTax(price) {
return price * 1.21;
}
function calculateInvoiceTotal(price) {
return price * 1.21;
}
✅ Bon
function applyVAT(price) {
return price * 1.21;
}
👉 Pourquoi ?
- Une modification du taux → un seul endroit à changer
Aucun commentaire à afficher
Aucun commentaire à afficher