Design Patterns – ‘Abstract Factory’

Provide an interface for creating families of related or dependent objects without specifying their concrete classes.  An AbstractFactory is a class that exists to create instances of another class. Described on page 87 of the DesignPatternsBook. Typically, if you want to construct instances of a class, where the class is selected at run time, you… […]

Read more →

Design Patterns in .NET

Introduction Design patterns are recurring solutions to software design problems you find again and again in real-world application development. Patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges There are so many design patterns available for Software application development, depending […]

Read more →