<aside>
🚩 <Goal>
- 객체 지향 설계 5원칙(SOLID)에 대해 알아봅니다.
- 객체 지향 설계 원칙을 통해 어떤 이점을 얻을 수 있는지 알아봅니다.
</aside>
[목차]
<aside>
💡 모든 토글을 열고 닫는 단축키
Windows : Ctrl
+ alt
+ t
Mac : ⌘
+ ⌥
+ t
</aside>
01. 객체 지향 설계 5원칙 (SOLID)
-
- 객체 지향 설계 5원칙
-
- 단일 책임의 원칙 (Single Responsibility Principle, SRP)
-
- 개방-폐쇄 원칙 (Open-Closed Principle, OCP)
-
- 리스코프 치환 원칙 (Liskov substitution principle, LSP)
-
- 인터페이스 분리 원칙 (Interface segregation principle, ISP)
-
- 의존성 역전 원칙 (Dependency Inversion Principle, DIP)