Solid, Solid Principles, PHP, Software Development, Software Engineering.
Principle Interface Segregation Principle Dependency Inversion Principle In this post, I will focus on LSP, and I will explain the other principles in future articles. Definition Uncle Bob defines the principle as: Subtypes must be substitutable for their base types. A Superclass object should be