Whats the difference between a pattern and How-To guide?
The solution described in a pattern may be phrased as a series of steps similar to those seen in How-To guides and cooking recipes. But again these steps form only one aspect of a pattern. Also, patterns aspire to greater scope and generality of context, and greater authoritativeness in identifying and resolving forces than seen in typical How-To guides. • What is the relation between the study of patterns and that of Domain-specific software architectures, Software reuse, and other areas of software engineering? There appears to be some overlap. • Where can I find published or online patterns about XXX? There is not a central clearing house for patterns, but it is not too hard to find them. Here are some starting points: • Hillside Patterns Home Page • Linda Rising’s book, The Pattern Almanac (also its predecessor, The Patterns Handbook), that contains references to most patterns that have been published. • Wiki • Pattern Depot • Open directory • Your favorite search engine • Who is C