Introduction This repository contains the source code for articles published either on Dzone or on eProgrammerz. These examples I created are solely for my understanding of these design patterns. Design Patterns Structural Patterns Composite Dynamic Proxy Facade MVC Behavioral Patterns Command Chain of Responsibility Observer Template Strategy Iterator Creational Patterns Singleton Factory Method Abstract Factory