Design pattern in Symfony2 - Nanos gigantium humeris insidentes
What Are Design Patterns and Why Do I Need Them? Software professionals may be familiar with the term "Design Patterns," but many have no idea of where.
Factory method, strategy pattern & chain of responsibilities
Factory method & strategy pattern