Dependency Injection
-
Dependency Injection And Service LocationAndroid 2023. 3. 3. 23:27
안녕하세요. 안드로이드 10기 이진성입니다. 본 포스팅은 Dependecy Injection and Service Location 글을 번역 및 정리한 것입니다. Dependecy Injection DI는 항상 안드로이드 커뮤니티에 오르고 내린 주제였다. 개인적으로 그렇게 어려운 개념은 아니지만 안드로이드 개발자들은 여전히 클린 한 방법에 대해 논쟁하고 싸우고 있습니다. 커뮤니티에서 활발한 논쟁을 하고 있음에도 이 문제에 대해 만족스러운 대답을 도출하지 못했습니다. 이 논쟁에 대한 가장 큰 장벽은 Activity와 Fragment의 Constructor은 파라미터를 갖지 못하는 것입니다. 그리고 이러한 컴포넌트들은 생성과 파괴를 애플리케이션 라이프사이클에 맞춰 이뤄집니다. 이러한 요소들이 안드로이드에서 ..