Abstract Factory Pattern – Design Patterns (ep 5)
8 Design Patterns EVERY Developer Should Know
Liskov Substitution Principle (SOLID)
Strategy Pattern – Design Patterns (ep 1)
Command Pattern – Design Patterns (ep 7)
Adapter Pattern – Design Patterns (ep 8)
The Factory Method Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific
The Factory Pattern in Python // Separate Creation From Use
Always Use Interfaces