Tech News
← Back to articles

Patterns.dev

read original related products more articles

We offer a modern perspective on patterns

A common critique of design patterns is that they needlessly add complexity.

Our perspective is that patterns are valuable for solving specific problems, often helping to communicate comminalities in code problems for humans. If a project doesn't have those problems, there isn't a need to apply them. Patterns can also be very language or framework-specific (e.g. React), which can often mean thinking beyond the scope of just the original GoF design patterns.