Инверсия зависимостей в Android - избегайте переписывания приложения
Создавая мобильные приложения, мы любим полагаться на внешние инструменты, которые упрощают нашу работу. HTPP- или GraphQL-клиенты, локальное хранилище, кэширование, камера, GPS, Bluetooth, аналитика, платежи и многие другие сложные задачи решаются с помощью системных API или популярных сторонних библиотек.
Большим преимуществом этих инструментов является то, что мы получаем готовую к использованию реализацию. Нам не нужно ее писать, не нужно ее тестировать, мы можем просто подключить ее и быть готовыми к работе. Но это большое упрощение сопровождается скрытой ценой. Цена тесной связи .
https://itnext.io/avoid-rewriting-your-app-with-dependency-inversion-dfe525075f28
#Android
👉 @developer_mobila
Post #1187
752
