I really like the shapes idea, but unfortunately our trees have an arbitrary number of children, not just two. The fixed size array wont work and the shapes...
Flyweight would work if we can find a way to represents elements in the domain as immutable ValueObjects. Right now the model doesn't have any, each node is an...
... It's starting to sound like an algorithms text book would be more help than some design patterns hints. It's possible to represent an n-ary tree as a...
X P D A Y T O R O N T O 2005 http://www.xpday.info February 19, 2005 Are you looking for an opportunity to learn about Extreme Programming, but unsure about...
Hi all, I need some help. I got into an animated argument with my instructor in our last class about patterns. In particular we were discussing GoF ("Gang of...
Hi, The GoF patterns are quite basic and hence, are typically used in combination in other patterns. Hence, if one wants to argue, they can argue that many...
Hi, I think GoF is the 'mother of all pattern collections' for a specific domain, i.e. the detailed engineering of code. But there are other sources for...
... What a great opportunity. Your grade will likely be better if you go to him and say "I was wrong on two counts: first of all I shot my mouth off without...
Hi all, I need some help. I got into an animated argument with my instructor in our last class about patterns. In particular we were discussing GoF ("Gang of...
Hear hear... Your annoying instructor may be annoying but he's right.... (Have you taken a class of mine recently :-) :-)) Extra points given to those citing...
Bert, Thank you for your input. I do agree that the GoF patterns are very good. I just thought there were others as well. Sincerely, Bob ... specific ... ...
Ron, Thank you. I did plan on apologizing to him this weekend; I have a great deal of respect and admiration for the GoF. However, I just have a hard time...
Thank you Amir. This is my first OO course. However, I have been working in the IT world for over 20 plus years as a programmer, project leader, supervisor and...
Hi, since wish to have a closed operation as well as a side-effect free behavior, could you employ a strategy pattern that would map from a one tree layout to...
Despite Mr. Johnson's modest protestations, I agree with everyone else on this thread -- the GoF book is the best book on patterns I've ever read. I can only...
Hi Bob, I would still like to find a collection of patterns that could be used as an alternative to the GoFs' patterns though--just for my own satisfaction. ...
Here's some fun questions: 1. Are there any patterns in the GoF book that are obsolete? For example, the dependency injection hoopla is causing some to...
Hi Bob, r> I would still like to find a collection of patterns that could be r> used as an alternative to the GoFs' patterns though--just for my own r>...
... There are, lots, as mentioned by folks here. I heard five or six mentioned so far. Ron Jeffries www.XProgramming.com The central "e" in "Jeffries" is...
1. I find that many GOF patterns are really duplicates... 2. MVC? Amir Kolsky XP& Software _____ From: Molitor, Stephen L [mailto:Stephen.L.Molitor@...] ...
1. I find that many GOF patterns are really duplicates... Really? How so? Can you provide an example? 2. MVC? Well, they do have the Observer pattern, which...
Well, I find the GOF book to be a catalog. After reading the GOF you will not understand patterns - you might be able to recite them, but you won't grok...
Some other books -- Allen Shalloway's book on rethinking design patterns [I haven't read it yet], and "Refactoring to Patterns" by Joshua Kerievsky. I would...
... The GoF patterns are the core patterns that other patterns are made of. MVC is an application pattern that is a combination of several core patterns like...
... Good one! I have heard that criticism of the GoF patterns before (that they're duplicates), but I never quite saw it. Each pattern is pretty distinct to...
Steve, Thanks for your input. It looks as like I'll be returning to class with my tail between my legs. Sincerely, Bob ... else on this thread -- the GoF book...
... In my programming experience, we have always had alternatives, of varying degree. It's nice to have the option of selection when designing a product... ...
My limited experience tells me no, but thats what I am worried about what else is out their that compliments, surpasses or even negates the GoF? Sincerely, ...