Too Long; Didn’t Read
SOLID Principles are the principles of object oriented programming essential to develop scalable softwares. The principles are : S: Single Responsibility Principle O: Open / Closed Principle L: Liskov’s Substitution Principle I: Interface Segregation Principle D: Dependency Inversion Principle