SL#77 - What Design Patterns Actually Are (and When to Ignore Them)
A design pattern is not reusable code. It's a name for a recurring shape that a good solution takes under pressure. Knowing the difference is what separates engineers who use patterns from engineers who get used by them.