Frameworks and Patterns

Patterns and Frameworks are similar, in that they are both ways of describing and documentating proven solutions to a problem.

Frameworks are the more shrinkwrapped solution -- they are actual sets of classes written in some language that are ready for use in developing new applications.

Patterns are more abstract, they are simply descriptions of relationships that have proven useful. Often an application will involve the use of many different patterns in one problem.

You can learn more about patterns by reading some of the growing literature on this topic.

[audio] [real] Text to accompany slide10, in Chapter 18 of An Introduction to Object-Oriented Programming