A software design
pattern is a general, reusable solution to a commonly occurring problem within
a given context in software design. It is not a finished design that can be
transformed directly into the source or machine code.
There are mainly
three categories of design patterns:
Creational Design Pattern
Structural Design Pattern
2. Bridge Pattern
3.
Composite Pattern
Behavioral Design Pattern
2.
Command Pattern
3.
Interpreter Pattern
No comments:
Post a Comment