의존성 썸네일형 리스트형 [Android] 의존성 주입이란? (feat. 수동 의존성 주입) 클린 아키텍처를 공부하면서 의존성 주입, 의존성 역전 원칙 등등 의존성에 관련된 말이 많이 나왔는데요의존성 주입이란 무엇인지 처음부터 차근차근 정리해보려고 합니다 🪄 의존성 주입(Dependency Injection)이란?객체는 다른 객체와 상호작용을 하며 필요한 객체에 의존을 하게 됩니다 예를 들어 Car 클래스가 Engine 클래스를 참조하고 있습니다이때, Car 클래스는 Engine 클래스에 의존하고 있다고 말할 수 있는데요그리고 이렇게 클래스를 필요로 하는 것을 의존성(Dependency)이라고 합니다 그런데 이러한 의존성이 많아지면 코드 간 결합도가 높아져 유지보수성이 떨어지고 객체를 재사용하기 어려워집니다그렇기 때문에 객체 간의 결합도를 낮추기 위해 객체를 생성하는 시점에 필요한 의존성 .. 더보기 이전 1 다음