B.1 Pattern: Mandatory Elements Present
- For a pattern to be truly useful, it must have a minimum set of essential information. These elements allow patterns to be found when required and to be applied when applicable.
- There is no single correct style or template for patterns; trying to impose one could stifle creativity and get in the way of effective communication.
- Readers expect certain information to be present in a pattern. This is what differentiates a pattern from a mere problem/solution description.
Solution:
- Include the following Mandatory Elements in the pattern. The exact names of these elements vary from one pattern style to another and the exact order in which they appear in is not as crucial as ensuring that they are all present.