Di
-
DI란 무엇인가.... feat. Hilt, KoinAndroid📱 2022. 10. 19. 00:04
DI란 무엇인가!! 안드로이드 개발을 하면 Hilt와 Koin등을 사용하며 DI라는 개념에 대해서 알게 된다. 정확히 DI는 왜 하는 것이며 어떤것인지 알아보자 DI? DI(Dependency Injection)은 의존성 주입하고 한다. 의존성 주입은 단어 그대로 하나의 객체가 다른 객체의 의존성을 제공하는 기술이다. 쉽게 단어 그대로 객체 안에서 사용할 객체를 생성하는 것이 아니라 외부에서 생성된 객체를 주입받아서 사용하는 방식이다. 공식 문서에도 Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, y..