Trop c'est trop.
$ wc -l class.blog.php
2677 class.blog.php $ pcregrep "^\tfunction" class.blog.php | wc -l 62
Suis-je le seul à trouver ça abused ? Surtout quand on sait que la classe blog en question contient des fonctions pour:
- Gérer le blog certes
- Mais aussi les utilisateurs
- Et puis les billets
- Et puis un peu les commentaires tant qu'a faire
- Hop le charset aussi (gestion d'unicode tout ça)
- Quelques méthodes de validation de données
- Et j'en passe.
Typiquement la godclass qu'on m'a toujours recommandé d'éviter.
Comments
L'a pas compris.
idem :/
pas grave :)
/me attends que geoffrey fasse son blog manager
J'ai réfléchis un peu et j'ai compris :)
Matt.Rixx: tu peux toujours attendre :)
identifiication : jai vu jojo taper ce commentaire, cetait bien lui.
Tu parlerais pas de DotClear là ?
cf la catégorie. ça répond a ta question ? :)
Ca fait juste une moyenne de 42 lignes par fonction, raisonnable.
J'avais pas fait attention :$
Ps : je compte voir si à la longue un module "Blog" pourrait pas être implémenté dans PolyIn
Mouiiii, c'est chargé. Pas très modulaire. Mais ça reste efficace.
ah c'est sur, c'est puissament efficace, mais plus je plonge dans le code de dotclear, plus j'ai peur :s
et Tin': 42 lignes / fonction, ok c'est raisonnable, c'est juste les 3000 lignes du fichier qui me font peur :)
Pour être dans le secret des dieux, ça a bien bougé dans la v2 :)
Et si je dis que jai une nouvelle interface graphique pour mon site c'est Abused aussi ? ahah