Technology architecture - Concept
Design pattern
A reusable approach to solving a common software or system-design problem
What's it for?
Gives teams a proven approach to a common design problem instead of solving it from scratch every time.
For example…
The team uses a wizard pattern for five-step onboarding instead of one overwhelming form
A team uses the retry design pattern so a temporary network failure is attempted again in a controlled way instead of immediately failing the whole process.
Think of it like…
Dressmaking pattern: not the finished coat, but a known cut you can reuse