Je travaille sur un grand CMS php mysql. J'ai fait un travail décent en organisant mon code côté serveur avec des includes, des objets, etc. Maintenant que j'ai commencé à améliorer le front-end avec des choses comme la validation de formulaire et les curseurs d'image, je commence à accumuler un fouillis de petites fonctions javascript/jquery. La plupart d'entre elles font moins de 5 lignes et ne sont utilisées que sur une page chacune.
Est-ce que ce n'est pas une bonne pratique ou est-ce que c'est une perte de temps de mettre tous ces éléments dans un fichier functions.js, de l'inclure dans mon en-tête puis d'appeler myJavaScriptFunction() dans la page où j'en ai besoin ? Si oui, quelle est la meilleure approche ?