Как упростить работу с зависимостями с помощью yx_scope



Это история от ребят из Яндекс Про — сервиса, которым пользуются наши водители и курьеры. Изначально приложение создавалось как многомодульное, и команды разработки использовали разные подходы к связыванию зависимостей. В основном GetIt, Injectable и Riverpod.



В какой-то момент структура проекта стала слишком запутанной — и пришлось разрабатывать собственное решение. Так появилась универсальная группа библиотек yx_scope.



🔷 В статье на Хабре ребята рассказали, как создавали фреймворк и что получилось в итоге. Внутри: много кода и схем.



Если ваш проект тоже запутался в зависимостях, читайте статью. Возможно, эта история даст вам нужный инсайт, а может, yx_scope — это именно то, что вам нужно.



🆚 Тем более что фреймворк уже выложили на GitHub.



🆚 У ребят есть и другие опенсорс-проекты: про них можно почитать тут.



Подписывайтесь:

💬 @Yandex4Mobile

📹 @YandexforMobile