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