[DI 가 무엇인지 모른다면?] 아래 링크를 먼저 참고하자 [Android] 안드로이드의 DI (Dependency Injection) [DI 개념과 필요한 이유] 한 클래스는 다른 클래스를 참조해야하는 일이 빈번하다. (특히 디자인패턴을 다루면서) 예를 들어 Computer 클래스를 실행시키려면 Computer 클래스 내에서 Cpu 클래스 객체 nosorae.tistory.com [Hilt 란?] 힐트는 제트팩에서 권장하는 DI 라이브러리이다. 힐트는 Dagger 위에 구축되어있고 대거 컴포넌트를 만든다. (compile-time correctness, runtime performance, scalability 측면에서 이득) 따라서 힐트 역시 compile-time dependencies, runti..