The structure of patterns

  • Authors:
  • Christian Kohls

  • Affiliations:
  • -

  • Venue:
  • Proceedings of the 17th Conference on Pattern Languages of Programs
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper aims at learning more about the structure of patterns by examining a very simple and intuitive example of a pattern: a path as a solution to reach a goal. A path is obviously bound to its environment and this happens to be a good starting point to emphasize why the context of a pattern is so important. By visual illustration one will find that it is the environment with its embedded forces that shapes the possible solutions. On a map this relation can literally be seen. Paths and their representations on maps are very well known concepts. This allows the use of common sense to understand properties of patterns that are otherwise hard to grasp. The difference between patterns of things in the world and their description as patterns becomes clearer.