Chapter 1. Understanding Design Patterns

Usually when I pick up a book and see a chapter longer than five pages about a topic that I'm not the most familiar with, I tend to get scared. More than five pages may see me dropping the book and running away, flailing my arms and shouting about how tough these computers are! While this chapter may be longer than five pages, don't be discouraged. The term Design Pattern is just a fancy name for something that is not all that complex. A good portion of this chapter is taking what you may already know and use regularly and refining it to a more concise definition. So, let's jump in and see what Design Patterns really are.

Get Professional PHP Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.