Design Patterns Introduction “Patterns are discovered, not invented” Richard Helm.
An Introduction to Design Patterns. Introduction Promote reuse. Use the experiences of software developers. A shared library/lingo used by developers.