Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |
Tags
- 힐트
- Hilt 에러
- 안드로이드 무한 스크롤
- 스레드 vs 코루틴
- Coroutine
- Android Custom View
- runCatching
- power menu
- Kotlin Serialization
- 백준 2615
- 안드로이드 컴포즈
- Thread vs Coroutine
- AAC ViewModel
- Sticky Header RecyclerView
- Android Compose Navigation
- BOJ
- RecyclerView Sticky Header
- 백준
- viewmodel
- hilt
- power menu 라이브러리
- 코틀린 에러 핸들링
- Android Compose
- android compose orbit
- 코루틴
- 안드로이드 커스텀 뷰
- 코루틴 공식문서
- Unsupported metadata version. Check that your Kotlin version is >= 1.0: java.lang.IllegalStateException
- android orbit
- 코루틴 공식 문서
Archives
- Today
- Total
목록의존성 (1)
Beeeam
의존성과 의존성 주입(DI) + Hilt란?
의존성이라는 용어를 많이 접했었다. 하지만 이게 정확하게 무엇인지 잘 모르고 있었다. 근데 이번에 Hilt 라이브러리를 공부하게 되면서 공부한 내용을 정리하려고 한다. 객체 지향 프로그래밍? 단어 그대로 객체 중심으로 프로그램을 설계하고, 개발하는 방식이다. 여기서 포인트는 객체가 중심이 되어서 “누가 어떤 일을 할 것인가?” 가 핵심이 된다. 객체를 중심으로 프로그램을 설계하기 때문에 객체 간의 협력은 필수적이다. 그래서 객체 간의 협력을 하게 되는데 이때 의존성이 생긴다. 의존성? 다른 것에 의지하여 생활하거나 존재하는 성질, 금단 증상 때문에 계속하여 약물을 섭취하지 않으면 안 되는 상태. 객체 지향에서 의존성 한 객체나 클래스가 파라미터나 리턴 값 또는 지역 변수 등으로 다른 객체를 참조하는 것 ..
Android
2023. 4. 7. 20:52