Browse by Tags
All Tags » Design Patterns ( RSS)
-
|
The versatile proxy pattern simply provides an interface or "middle man" access to another object. When the proxy is accessed by the client, the proxy acts on behalf of the client to retrieve or execute methods on the object. What the Proxy...
|
-
|
Definition The Chain-of-Responsibility pattern is a design pattern which is commonly used when a command needs to be passed to a sequence of tasks. The command is then passed from one handler to the next handler thus forming a well defined chain of tasks...
|
-
|
Definition The command design pattern is used when one object needs to execute an action on another object. The action that needs to be executed is defined as a command object which also includes all its parameters. What is it supposed to solve In business...
|
-
|
The façade pattern is a structural pattern and only available in object orientated languages. The façade patterns creates a simplified interface to a larger body of systems and routines. What is it supposed to solve In everyday object orientation we encapsulate...
|
-
|
Definition The singleton pattern is used to restrict the creation of a class to only one object. What it is supposed to solve By only restricting the creation to a single object, it allows thus one to control the creation of the object and only use one...
|
-
|
Definition The Factory Method Patten defines a mechanism for creating an object. The factory however decides what subclasses to use which in turn decide which class to instantiate. The Factory Method lets a class defer instantiation to subclasses. What...
|
-
|
When designing solutions, design patterns propose a solution to common software design problems. The pattern provides a template for you to choose and suggests a typical class structure and relationships between classes. These patterns are normally abstract...
|
More Posts
|
|
|