일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Flutter
- 함수
- 닷넷
- 파이어베이스
- 오류
- db
- Binding
- 애니메이션
- spring boot
- 자바스크립트
- Maui
- 플러터
- 마우이
- HTML
- MVVM
- 바인딩
- AnimationController
- 깃허브
- Firebase
- 리엑트
- listview
- page
- .NET
- MSSQL
- GitHub
- JavaScript
- Animation
- typescript
- MS-SQL
- React JS
Archives
- Today
- Total
목록추상화 (1)
개발노트
4. [ASP .NET Core] 의존성 역전 원칙 (DIP)
DIP (Dependency Inversion Principle)란?DIP(의존성 역전 원칙)는 SOLID 원칙 중 하나로, 상위 모듈이 하위 모듈에 의존하지 않도록 설계하는 것을 말합니다.즉, 구체적인 클래스 대신 추상화(인터페이스나 추상 클래스)에 의존해야 합니다.DIP 적용 전public class Dog{ public void Eat() { Console.WriteLine("The dog is eating."); }}public class Cat{ public void Eat() { Console.WriteLine("The cat is eating."); }}// AnimalFeeder 클래스가 Dog와 Cat에 의존public class ..
서버 개발/ASP .NET Core
2024. 11. 17. 02:19