💻 Библиотека Scout — быстрый и безопасный DI на Kotlin
Scout — это библиотека, появившаяся как результат большого количества проб и ошибок. Пет-проекты с кастомными DI-контейнерами. Изучение каждого нового DI-фреймворка, который появлялся в комьюнити.
Держите полезную статью о том, как Scout создавалась и какие проблемы может решать.
Вот ещё некоторые факты из статьи:
*️⃣Библиотека Scout использует рефлексию для доступа к содержимому графа и предоставляет защищенные методы для обращения к нему.
*️⃣Валидация графа становится сложной из-за отказа от аннотаций, но может быть проверена в unit-тестах.
*️⃣Библиотека предлагает удобный и настраиваемый валидатор графа зависимостей.
📎 Читать подробнее
@android_its
Post #304
1.4K

- ❤ 4
- 👍 1
- 🔥 1