Software Design Concepts

SOLID PHP - Uncle Bob

Using Laravel to stay SOLID

When I was searching for what general principles that I can follow in my code, I discovered the concept of SOLID design. So why would we want to follow such principles in our development process? The answer is simple, it is always the dream of every developer that we want to write code that is well-structured, flexible, easy to maintain and extendable. So using SOLID’s set of rules would guide us on how to achieve that in Object Oriented Programming.