подскажите плиз, заинтересовался такой вещью как dependency injection, но уже после того как написал довольно обширное приложение, естественно с кучей плотных зависимостей. почти закончил переводить его на свежеизученный vmmv + датабиндинг. если сейчас копать тему даггера например, стоит переделывать с учетом этого приложение, или на это уйдет сотня лет и лучше просто в следующий раз таких ошибок не допускать?