RonnyDeWinter 0 Newbie Poster

Design Patterns help people learn object-oriented thinking: leverage polymorphism, design for composition, delegation, balance responsibilities, provide pluggable behavior. They help you where you need more flexibility, to encapsulate an abstraction, to make code less coupled, preserve layers, avoid up calls and circular dependencies.

Read more at
http://software-quality.blogspot.com/2005/06/how-to-use-design-patterns.html

Enjoy,
Ronny De Winter
http://software-quality.blogspot.com