SOLID S - Single-responsiblity PrincipleO - Open-closed PrincipleL - Liskov Substitution PrincipleI - Interface Segregation PrincipleD - Dependency Inversion Principle Law of Demeter (The Least Knowledge Principle)