design pattern is a widely accepted solution to a recurring design problem in OOP
a design pattern describes how to structure classes to meet a given requirement
provides a general blueprint to follow when implementing part of a program
does not describe how to structure the entire application
does not describe specific algorithms
focuses on relationships between classes
Best Shield Against Computer Viruses - 1 views
Cafe POS Works Better - 1 views
2More