A design pattern is a common solution to a common problem. Nothing more, nothing less. And, while some of these approaches might seem foreign or overwhelming to you, the important thing to remember is that, as a developer, you are in charge. That means you decide when a pattern is appropriate, and when it's completely unnecessary. That's the key.
Overview
Syllabus
- The Decorator Pattern
- Gettin' Jiggy With Adapters
- The Template Method Pattern
- Pick a Strategy
- The Chain of Responsibility
- The Specification Pattern in PHP
- The Specification Pattern in PHP: Part 2
- Observe This, Fool
Taught by
Jeffrey Way