Part 01: Introduction
Definition:
A pattern is a reusable solution that can be applied to commonly occurring problems in software design.
Benefits of using patterns:
Patterns are proven solutions.
They are reusable.
They help express large solutions elegantly.
Proto-p...
omamazainab.hashnode.dev2 min read