What Are the Three Main Categories of Design Patterns?
A complete guide to the three main categories of design patterns: Creational (5), Structural (7), and Behavioral (11). What each family solves, how to choose between them, when categories blend, newer families beyond the Gang of Four, and a walk-through example that uses all three.