Conclusion
SOLID is an acronym in object-oriented programming that stands for: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion. These principles were defined over the years and have been widely used to create software that is scalable, flexible, and maintainable.
In this lesson, you learned about:
- SOLID principles.
- The Single Responsibility Principle in SOLID.
- The Open-Closed Principle in SOLID.
In the next lesson, you’ll learn about the remaining principles of SOLID.
If you want to explore more about SOLID principles, check out the “Architecting for Testing” chapter of Android Test-Driven Development by Tutorials.