Possible en double:
What is your threshold to use factory instead of a constructor to create an object?Quel est l'avantage d'avoir toutes mes classes instanciées uniquement via le DP usine?
Quel est l'avantage d'avoir toutes mes classes instanciées que par l'usine DP?
Pour autant que savoir une usine est bonne lorsque vous avez à choisir parmi une liste d'objets similaires pour effectuer une tâche, disons comme les classes de traduction (anglais-> franch, arabe-> hébreu ...) Mais quand vous avez vraiment une option possible, aucune raison d'obscurcir/abstrait la logique avec une méthode Factory.
Des idées?
Cochez cette question sur SO: [Quel est votre seuil pour utiliser une fabrique au lieu d'un constructeur pour créer un objet?] (Http://stackoverflow.com/questions/489623/what-is-your-threshold-to- use-factory-au lieu-de-un-constructeur-de-créer-un-objet) –