SOLID PRINCIPLES Let’s look at examples of what each principle is about and how to use it. S — Single responsibility principle O — Open/closed principle L — Liskov substitution principle I — Interface segregation principle D — Dependency inversion principle