Solid Principles in Python
SOLID is an acronym which stands for as follows:
- Single Responsibility Principle
- Open and Closed Principle
- Liskov`s Substitution Principle
- Interface Segragation Principle
- Dependency Inversion Principle
SOLID principles are the set of OOP design principles intended to make the code more maintainable, reusable, scalable and stable.It is important to use these software design principles to reduce tight coupling in the code.
This repository is made to give you a basic understanding of SOLID principle in Python with simple examples.