See also: Object Oriented Programming in Audio and Music Applications and Object Oriented Programming
Patterns are well-formulated solutions to recurring problems of design. The concept of Pattern Languages was first formulated by the visionary architect Christopher Alexander. Object Oriented Programming software engineers such as Kent Beck, Ward Cunningham, and others, discovered the value of this approach for Software Engineering in the late 1980ies. It took until about the mid-90ies for Patterns to become a widely recognized methodology in software in software design, thanks to initiatives of groups of software engineers like the Hillside Group, and books like this
a brief intro to patterns: "Patterns and Piano Chords"
Links to this Page