Sometimes there are specialized techniques that are used in specialized contexts that finding multiple occurrences is impossible. Yet, they are ideas that are significant and worth remembering. Especially in systems that have ongoing maintenance. In those systems, there will frequently be a steady stream of new people who must learn about the load bearing walls within the system.
This leads to a second dimension of establishing the foundation for a pattern. The traditional view (esp. among people with object shaped heads (no insult intended)) is the RuleOfThree. The second dimension is that something is a pattern if it has been useful for a longish period of time in a successful system that has evolved over time.
Caveats: Useful implies that it wasn't removed in the next release. I'm inclined to say 7-15 years for the longish period of time. Successful could be modified with a commercially before it.
-- BobHanmer
This page mirrored in WikiPagesAboutWhatArePatterns as of April 29, 2006