On One Aspect of Design Patterns -- Flexibility
Something I forget to think about is the degree of detail or granularity of design patterns. I have my own viewpoint and I often assume that others share it.
Here's a quote from an email describing the PLoP (Pattern Languages of Programs) patterns as quite distinct from the Gang of …
more ...