If one were making some kind of reference describing various design
patterns, which ones do you think should be included? I'm not talking about an unabridged catalog of every pattern ever decsribed. Let's say the resource is attempting to describe the patterns that would get a developer through 95% (99%?) of the most likely situations.
Would you include all the ones from the Gang of Four just because they are the canonical ones? What ones have proven themselves to be worthy? Also are there more basic ones that the GoF book takes for granted that deserves more in-depth treatment? e.g. the "Pool".
And lastly, are there domain-specific patterns that the "average" developer is likely to encounter and should be covered?
(I know this is similar to discussion of which pattern to "vote off the island", but it also includes which ones to add.)
Ryan