View Single Post
Old 04-02-2009, 11:56   #11
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Cittā: Reggio Calabria -> London
Messaggi: 12103
Quote:
Originariamente inviato da shinya Guarda i messaggi
<rant>
Non sei mai obbligato a dichiare qualcosa 'static'...
static ed extends dovrebbero essere eliminati dal linguaggio...
</rant>
Per quanto riguarda nel preferire l'utilizzo della composizione e dell'implementazione di interfacce al posto dell'ereditarietā sono d'accordissimo.
Per quanto riguarda i metodi statici invece hanno anche la loro utilitā, come nel caso del Factory pattern o di classi astratte di utility.
E il factory, quando non viene abusato, potrebbe anche essere una buona soluzione per determinati problemi.

P.S. ecco un divertentissimo esempio (grazie fek ) che spiega perchč NON si deve abusare assolutamente del Factory pattern:
http://discuss.joelonsoftware.com/de...el.3.219431.12

__________________

Ultima modifica di ^TiGeRShArK^ : 04-02-2009 alle 11:58.
^TiGeRShArK^ č offline   Rispondi citando il messaggio o parte di esso