Re: Newbb 4.33 RC9 | Titre du sujet : Re: Newbb 4.33 RC9 par montuy337513 sur 30/08/2014 15:47:17
Citation : Je n'en doute pas, mais l'idée serait de pouvoir activer ou désactiver ça dans l'admin, pour éviter le plus possible d'avoir à tenir un cahier avec la liste des hacks qu'on a apportés et devoir les refaire lors d'une mise à jour ^^
Oui, mais après on tombe dans le paradoxe inverse, toute nouvelle option alourdit le code. Et le module finit par ressembler à une centrale nucléaire. NewBB en est un bon exemple, il y a eu tellement de hack en tout genre rajoutés dans ce module qu'il est devenu complètement ingérable pour y effectuer une mise à jour. Dès qu'on veut corriger une erreur, on en créé une nouvelle ailleurs. Pour ma part, ma vision (et la politique que j'applique aux modules que je conçois) c'est : - un module, une fonction - L'ajout d'option dans le module doit uniquement servir à la majorité des utilisateurs du module ou corriger des failles.
Plus le module est propre et bien conçu, moins il y a de faille de sécurité potentiel et surtout moins de bug. Et pour les hacks, je conseil toujours de les mettre à l'extérieur du script originel (dans un fichier à coté), bien sûr quand on le peut(mais là ce n'est pas forcément évident)
|
|