Other Definitions
design patterns (enc)

Ryguasu/design Patterns

Is the Gang of Four's "Design Patterns" of More Than Historical Interest?

I'm hoping to read up on Design pattern (computer science). It seems like the logical place to start might be where the description of design patterns began, i.e., with the Gang of Four's "Design Patterns". That book is almost ten years old now, though, so before I run out and buy it, I'm wondering if it has in any sense become "outdated". Is this book now better suited for those studying the history of programming than for those studying programming itself? Or does it still make sense as a good place to start learning about design patterns? --Ryguasu 19:45, 17 Jan 2005 (UTC)
I'm sure it remains a perfectly good place to start, this is pretty timeless stuff, but if you don't mind reading on line, you probably won't find much in the book that is not also by now on line. -- Jmabel | Talk 21:22, Jan 17, 2005 (UTC)
It's still a good, worthwhile read. It's well written and thoughtfully structured, and the patterns it decribes abound in current OO systems like the class libraries for java and c#. I guess it's no longer (if it ever was) a definative library of the patterns themselves, with numerous new ones being created and some of the existing falling from favour. But what's important isn't the list of patterns per-se, but the principle (you can find endless list of patterns and discussions on their pros and cons for free on the internet). But if you read that, beg borrow steal or save up for The Timeless Way of Building, the original pattern language book (and pleasantly one without all that dull comp-sci stuff to get between your brain and the idea) - it's simply brilliant. -- John Fader 22:47, 17 Jan 2005 (UTC)
:A good place to dig around online is the Portland Pattern Repository, aka the Wiki. -- Cyrius|✎ 22:52, 17 Jan 2005 (UTC)

 

<< PreviousWord BrowserNext >>
roman catholic diocese of belleville
the grove
san romn
currumbin, queensland
lounge ax
imperial party
ishenbai kadyrbekov
the death tower
main beach, queensland
barbara carrera
periderm
he got game
alonzo c. mather
gettysburg (episode)
kort kramer
bor, sweden
u.s. highway 47
talk means trouble
bicester group
kiev (disambiguation)
nick acuna
9:18
sirens
dawg pound
a new theory of the earth
j. j. jameson
sonnenbrink tower
masculin, fminin
roman catholic diocese of gaylord
big wild goose pagoda
young corbett iii
amin gulgee
amby
unununium (operating system)
mudgeeraba, queensland
trailing wheel
battle of petersburg i
fernmeldeturm dissen
small wild goose pagoda
person colby cheney
kabuto (pokmon)
morelli gang
bunclody
ismail gulgee