In software engineering, a design pattern is a general reusable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Object-oriented [...]
Filed under: design pattern | Tagged: Abastract Factory, Adapter, aggregation, architectural concept, Behavioral Pattern, Bridge, Builder, C++, Chain of responsibility, Christopher Alexander, classes, Command, Composite, computer science, consultation, Creational Pattern, Decorator, delegation, design pattern, Facade, Factory Method, Flyweight, Guarded, interactions, Interpreter, Iterator, Kent Beck, Mediator, Monitor object, Object-oriented, objects, Observer, OOP, OOPSLA, programming, Prototype, Proxy, Reactor, Schedular, Singleton, software design, software engineering, State, Strategy, Structural Pattern, Template method, Thread pool, Visitor, Ward Cunningham | Leave a Comment »




