naturally, the credit for the contents here go to https://refactoring.guru/refactoring/catalog
Oop
Table of Contents
there are three main categories of Design Patterns as decreed by the ‘Gang of Four’1 (the authors of a seminal work Design Patterns | Elements of Reusable Object-Oriented Sofware.