SOLID
SOLID is an acronym that stands for:
- Single Responsability Principle (SRP)
- Open/Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion (DI) Principle
These principles help developers create code that is modular, flexible, and maintainable by following a set of guidelines for designing software.