A pattern language consists of more than just a collection of connected patterns. It also includes sequences that step one through the design process, pattern by pattern, from the largest design questions down to the smallest. Reading through a sequence should create a mental image of the final design. Each sequence is a story, in our case, a story of how a software application would enable a person to communicate appropriately in a particular setting. So one sequence might result in a design that fosters a sense of family or community, while another might focus on more impersonally providing answers to customer questions.
Here's an example of a possible mini-sequence (with pattern names in quotes):
Note: We need to update this sequence to use our current patterns---it was originally written before them. Or we can add the patterns it names to the pattern language.
|Last edited January 7, 2003
Return to WelcomeVisitors