Identify the aspects of your application that vary and separate them from what stays the same.
Take what varies and “encapsulate” it so it won’t affect the rest of your code.
The result? Fewer unintended consequences from code changes and more flexibility in yo...
- 1. Intro to Design Patterns: Welcome to Design Patterns
- from Head First Design Patterns
- Publisher: O'Reilly Media, Inc.
- Released: October 2004
First design principle.
Share this highlighthttp://www.safaribooksonline.com/a/head-first-design/19596/