Chapter 9. Patterns in Context

 

A very great musician came and stayed in [our] house. He made one big mistake…[he] determined to teach me music, and consequently no learning took place. Nevertheless, I did casually pick up from him a certain amount of stolen knowledge.

 
 --Rabindrath Tagore quoted in Bandyopadhyay (Brown and Duguid 1992)

The way patterns are written and used is strikingly different from any other development artifact in the software industry:

  • The social aspects of patterns are as important as their technical benefits.

  • They are authoritative learning tools that don't emanate from a higher authority, and "standards" that aren't controlled or standardized.

  • And, they are a "technology" that is derived from literature and architecture—not ...

Get UML Pattern Language, A now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.