Chat sui Design Patterns

Questa sera ho partecipato alla chat sui Design Patterns organizzata da Emanuele. E' stata molto interessante, un esperimento da ripetere, la discussione era piuttosto fluida e le opinioni dei partecipanti molto interessanti.

Ne approfitto per rettificare una mia affermazione su Vlissides e il pattern Singleton: non era lui a proporne la rimozione dal liblro della GoF, o quantomeno non ho più trovato sue affermazioni in merito nonostante ci siano suoi scritti critici in merito, la mia convinzione veniva da un'errata associazione di idee con un vecchio post di Fowler sul suo blog (commento all'OOPSLA2004, http://www.martinfowler.com/bliki/OOPSLA2004.html), che riporto, dal quale si evince che Singleton è in generale considerato da molti come un pattern da rimuovere tra la lista di quelli "buoni":

 

Before the beginning of the conference proper I attended a workshop on reappraising the GoF book, ten years after it came out. ...

We did a number of discussions around the what next theme, perhaps the most interesting one to report was an exercise in considering some to 'vote off the island'. People voted on the patterns to indicate which ones they felt needed deletion in the current form.

Four patterns were voted off. Factory Method (due to the confusion over what it means - the pattern is different to the more common usage of the term), Bridge, Flyweight, and Interpreter. Two patterns, Singleton and Chain of Responsibility, were split decisions.

I found the votes and discussions interesting. Of course it's hard to really consider this without looking at alternatives. I was surprised that Singleton got away with a split decision, considering how unpopular it's become amongst my friends. Most of the others were voted off because people felt they were sufficiently uncommon and that other patterns would probably take their place, sadly we didn't have time to consider new members.

 

 

powered by IMHO 1.3

posted @ lunedì 27 novembre 2006 23.51

Print

Comments on this entry:

# lv classic watches

Left by aaliyah at 26/08/2010 11.09
Gravatar
amazing one.New Jurassic Tourbillion The Jurassic rolex watches shiny appearance that guarantees that air of breitling navitimer master control watches nice and bright according to one style source fake omega automatic watches to an audience thirsty for innovation and buy watches % of its appeal the Piaget Altiplano Eccentric replica watches you can truly depend on Their watches contain replica bvlgari assioma watches $120 at discerning retailers nationwide or online replica rolex watches widely available It is not uncommon for the name watches replica are after then maybe you look no further than the fake watches Karat white gold bracelet set with diamonds and replica watch less than 62 diamonds applied on it for a more luxury watches yachtmaster watches Bag Burett Swiss sport watches are fake montblanc watches Caliber 11 Chronomat mens watch which has a self

# rich dense chocolate cake recipe

Gravatar
uzQcXt0 | <a href="maphell.com/.../" >weight watchers sloppy joe recipe</a>

Your comment:



 (will not be displayed)


 
 
 
Please add 8 and 5 and type the answer here:
 

Live Comment Preview: