In Object Oriented Programming (OOP), SOLID is an acronym, introduced by Michael Feathers, for five design principles used to make software design more understandable, flexible, and maintainable. These principles are a subset of many principles promoted by Robert C. Martin.
ScholarHat offers cutting-edge online live training, self-paced courses, coding tutorial for IT and computer science beginners and professionals.
What are the 5 Solid principles? What is SOLID and what is it for?
Different Types of Software Design Principles
Interface Segregation Principle Explained With Examples In Java
Misunderstandings of the SOLID Design Principles: Going Beyond Word by Word
The 12 Fundamental Principles of Design, Explained - Wyzant Blog
SOLID Design Principles in java with Example
SOLID Principles – Dependency inversion principle
solid principles c# –
SOLID - Single Responsibility Principle With C#