Какие фреймворки и паттерны dependency injection обычно используются в Android разработке с Kotlin, и как возможности языка Kotlin облегчают реализацию dependency injection? — ДейлиПреп