Design Patterns Defined
What is design pattern?
Design patterns are recurring solutions for the recurring problems. According to me design is blue print or sketch of something so it can be defined as creation of something in mind. Moving to pattern, we can define it as guideline, or something that repeats. Now the definition of design pattern becomes creating something in mind that repeats or in other words capturing design ideas as a "pattern" to the problems.
· Speed up the development process by providing tested and proven development process.
· Reusing design patterns helps to prevent issues that can cause major problemsCommon programming problem enable large scale reuse of S/W
Have a look on one of the easiest pattern