DI в многомодульном Kotlin-проекте можно собрать без рефлексии и тонны бойлерплейта. ⚙️
Автор новости взял Kotlin Symbol Processing и сделал свой DI-велосипед: генерацию кода, проверку графа на этапе компиляции и разрулил проблемы с R8/ProGuard. Судя по описанию, это эксперимент из мира Kotlin-разработки, без привязки к конкретной компании или городу.
Для тех, кто пишет большие Android- или backend-проекты на Kotlin, тут полезен сам подход: меньше магии в рантайме, больше проверок до запуска и меньше сюрпризов в сборке.
IT Калининград — t.me/kaliningrad_it
IT Калининград
@kaliningrad_it
DI в многомодульном Kotlin-проекте можно собрать без рефлексии и тонны бойлерплейта. ⚙️
Источники:
Этот пост опубликован в Telegram-канале IT Калининград. Подписаться можно по ссылке: @kaliningrad_it.