Fonctions utilitaires
Le dossier utils/ contient les fonctions utilitaires du projet.
Ces fonctions sont des outils que l'on peut réutiliser
dans plusieurs parties de l'application.
Rôle des fonctions utilitaires
Une fonction utilitaire permet de factoriser du code répétitif en un endroit central. L'objectif est d'éviter de dupliquer la même logique plusieurs fois dans l'application et de rendre le code plus lisible et maintenable.
- Elles sont simples et spécialisées dans une tâche précise.
- Elles améliorent la cohérence en standardisant certaines opérations (formatage de date, calculs, etc.).
- Elles facilitent la maintenance : une modification se fait à un seul endroit.
💡 Bonne pratique : toutes les fonctions génériques et réutilisables doivent être ajoutées dans
utils/ afin de garder une architecture claire et éviter la redondance.