добавить DI. Выбираю между dagger2 и koin. Второе лично для меня приятнее, но интересует производительность. Сильно ли dagger быстрее? Может ли это заметно повлиять на производительность при работе на одноплатнике? В проде есть несколько приложений с использованием koin и впечатления только положительные, но и dagger особо не подводил и не раздражает
коин резолвит зависимости в рантайме, даггер при компиляции. Если важна скорость сборки - то коин, если скорость работы приложения - то даггер.
Вы можете посмотреть в logcat'е сколько занимает инициализация модулей koin, сделав фильтр на info, и [Koin]
Обсуждают сегодня