26-11-2010, 05:25 PM
Citation :le singleton c'est un principe très sympa, la fonction getInstance contient un évaluation de condition (if quoi) dont on sait pertinement qu'elle donnera toujours le même résultat sauf une seule fois, la première.
comme grosse failure y a pas mieux je trouve !
C'est juste pour être sur que la classe est unique. Je ne vois pas du tout où est la failure...
Citation :Sinon un conseil pour faire tes classes, commence par du code simpliste, bourrin, pas optimisé, recopié plusieurs fois à l'intérieux de tes classes.
soigne l'extérieur des classes, leur interface, comment on va faire appel à leurs méthodes (donc notament tout ce qui sera public) (range les protected du côté des privées).
Et quand ça marche, là tu peux revenir à l'intérieur de de ta classe pour la nettoyer, l'optimiser.
Pas d'accord. Faut mieux avancer moins vite mais avec quelque chose de propre que rapido avec du sale code. Tu passeras plus de temps à y revenir dessous que si tu le fais direct
Blog développement web et jeux web
Lead Dev @ Monkees - Symfony2 & Mobile apps
Lead Dev @ Monkees - Symfony2 & Mobile apps