1) The Single Responsiblity PrinciPle, referred to as
SRP)
2) Open - Closed Principles (THE OPEN-Close Princi)
OCP)
3) Liskov replacement principle (the Lisk Substitution Principle, referred to
LSP)
4) Dependency inversion principle (The Dependency Inversion Pricinple, referred to
DIP)
5) Interface Isolation Principle (The Interface SegRegation Princi)
ISP)