Ravi Kumar
what is a Design Pattern?
  • sivakumar ss
    Oct, 2010 1

    Design patterns are documented tried and tested solutions for recurring problems in a given context. Design patterns focus more on reuse of recurring architectural design themes.

    There are three basic classifications of patterns Creational, Structural, and Behavioral patterns.

    Creational Patterns:

    Abstract Factory,Builder,Factory Method,Prototype,Singleton,

    Structural Patterns:

    Adapter,Bridge,Composite,Decorator,Facade,Flyweight,Proxy

    Behavioral Patterns

    Mediator,Interpreter,Observer,Visitor,Memento,Iterator,  

    Chain of Resp, Command,State,Strategy,Template Method

    • 0
  • Ravi Kumar
    Jul, 2006 14

    Design patterns are recurring solutions to design problems
    Design patterns constitute a set of rules describing how to
    accomplish certain tasks in the realm of software development
    Design patterns focus more on reuse of recurring
    architectural design themes, while frameworks focus on
    detailed design… and
    implementation.

    • 0


Most Popular Job Functions


MOST LIKED QUESTIONS