💻 Библиотека Scout — быстрый и безопасный DI на Kotlin



Scout — это библиотека, появившаяся как результат большого количества проб и ошибок. Пет-проекты с кастомными DI-контейнерами. Изучение каждого нового DI-фреймворка, который появлялся в комьюнити.

Держите полезную статью о том, как Scout создавалась и какие проблемы может решать.



Вот ещё некоторые факты из статьи:

*️⃣Библиотека Scout использует рефлексию для доступа к содержимому графа и предоставляет защищенные методы для обращения к нему.



*️⃣Валидация графа становится сложной из-за отказа от аннотаций, но может быть проверена в unit-тестах.



*️⃣Библиотека предлагает удобный и настраиваемый валидатор графа зависимостей.



📎 Читать подробнее



@android_its