This article covers some of the various Agile Design Patterns, documented in Robert C. Martin's books. These patterns are modern adaptations of the original design patterns defined and documented by The Gang of Four in 1994. Martin's patterns present a much more recent take on the GoF's patterns, and they work better with modern programming techniques and problems. In fact, about 15% of the origin
![The Whens and Whys for PHP Design Patterns | Envato Tuts+](https://cdn-ak-scissors.b.st-hatena.com/image/square/4c161395c728a65719cc8fbf254e5326f9dc8d80/height=288;version=1;width=512/https%3A%2F%2Fcdn.tutsplus.com%2Fnet%2Fuploads%2Flegacy%2F2147_phpdesign%2Fpreview.png)