S.O.L.I.D stands for:
When expanded the acronyms might seem complicated, but they are pretty simple to grasp.
- S – Single-responsiblity principle
- O – Open-closed principle
- L – Liskov substitution principle
- I – Interface segregation principle
- D – Dependency Inversion Principle
Let’s look at each principle individually to understand why S.O.L.I.D can help make us better developers.
The solid principal was firts develop by Uncle Bob