솔리드 원칙은 크게 5가지 원칙을 5글자로 줄여 SOLID라고 말하는 것이다.
단일 책임 원칙 (Single responsibility principle, SRP)
개방-폐쇄 원칙 (Open-closed principle, OCP)
리스코프 치환 원칙 (Liskov substitution principle, LSP)
인터페이스 분리 원칙 (Interface segregation principle, ISP)
의존관계 역전 원칙 (Dependency inversion principle, DIP)