Originariamente inviato da Virus_101
Come dicevo sopra factory e' spesso usato su sistemi con gestione persistenza per gli ovvi vantaggi che offre sia di performance sia di componenti non coese. Quindi con coupling quasi inesistente.

Per iniziare solitamente si parte anche da wikipedia http://en.wikipedia.org/wiki/Factory_method_pattern

Da li poi ci sono tuti i riferimento per info piu' specifiche.

Cmq ad ora non saprei se esiste un framework factory based.

Usai a suo tempo Hybernate per java servlet, che era tutto factory based.
Montato su software con pattern mvc(per obblighi di progetto non dipendenti da me).

E devo dire che come operava era davvero bello, a parte i molti bug che aveva hybernate dell'epoca
grazie per la risposta, avevo già dato una rapida lettura su wiki, però volevo qualcosa di più sostanzioso, diciamo che leggendo il tuo ultimo post ha reso le cose ancora un po più chiare, però da qui a implementarlo bene al primo tentativo ce ne passa, sicuramente anche questo pattern avrà i suoi problemi da risolvere
appena mi capita l'occasione farò un tentativo