목록안드로이드 DI (2)
막무가내 삽질 블로그
Android Hilt로 DI 하기
koin을 사용하다 hilt로 떠나는 여행중... https://www.notion.so/imwj/Dependency-injection-with-Hilt-e0e9e35161e34f3eb36d56fb8711c578 Dependency injection with Hilt koin에서 hilt로 가는 여정 www.notion.so
Android
2021. 7. 31. 01:25
Dependency Injection
안드로이드에서 DI(Koin)을 사용하기 위해 DI를 공부 중이다. DI 란 무엇인가? Dependency Injection 이다. 한 단어씩 해석 하면 Dependency는 의존,의존성이란 뜻을 가지고 있고 Injection은 주입이라는 뜻을 가지고 있다. 의존성 + 주입 = DI Dependency(의존성)이란? 만약 내가 서울에서 부산까지 간다고 가정하면 자동차나 비행기 등 교통수단에 의존하게 된다. 프로그래밍적으로 보면 class Apple { var num: Int = 1 } class Banana { val apple = Apple() print(apple.num) } Banana 클래스 내부에서 Apple 클래스를 참조하고 있다. 이럴 경우 Banana 클래스 -> Apple 클래스 의존성을..
Android
2020. 7. 25. 21:34