Note: I have just started this section so it will take little time to complete.
GOF - Gang of Four defined 23 desing patterns in their famous book "Elements of Reusable Object-Oriented Software" The Gang of four authors are
In technology circles you’ll often see this nicknamed shorted to GoF. Even though the GoF Design Patterns book was published over 20 years ago, it continues to be an Amazon best seller.
Creational patterns control the Object Creation. They don't let you instantiate the object directly. They abstract the object creation logic and give you an object that is suitable for particular situation.
Structural Patterns describe ways to compose large structure of classes and objects.
Behavioral patterns describe the ways to communicate the messages between objects.