Size: a a a

Android Developers

2020 January 11

QH

Quantum Harmonizer in Android Developers
Александр
А ежели я хочу стянуть списочек в другом потоке, где мне определить для этого логику?
А если я хочу не просто отобразить списочек, а составить списочек из данных, полученных от нескольких репозиториев, куда пихнуть логику, которая объединит данные?
ну пусть тебе репозиторий уже CompletableFuture возвращает
источник

А

Александр in Android Developers
Artem Osipov
Так тебе просто списочек или сложная логика пошла?)
Ну, у термина "сложная логика" малясь не определённая граница.
Я хочу сделать, к примеру, N сетевых запросов по разным ремоутам, объединить результат в одну модель и передать её на вью.
Я не считаю это логику такой уж сложной.

Тезис: я считаю, что в этом таске интерактор выкинуть не удастся.
источник

AO

Artem Osipov in Android Developers
Где нужен: мой любимый кейс со скидкой в корзине. Не нужен: просто показать список из сети, потоки может и репо разрулить
источник

QH

Quantum Harmonizer in Android Developers
Евгений Гончаров
а если предворительная бизнес логика перед обращением на бек? которая ОБЩАЯ для всех, булерплейт код в каждом репозитории, если это api популярное
в ФУНКЦИИ, которая обращается к HTTP-клиенту
источник

А

Александр in Android Developers
А, я думал тут речь про бан интерактора in general.
Ок тогда, no questions.
источник

QH

Quantum Harmonizer in Android Developers
...или сделать репозиторий один, но чтобы его зависимости управляли тем, какие запросы делаются
источник

ЕГ

Евгений Гончаров in Android Developers
Quantum Harmonizer
в ФУНКЦИИ, которая обращается к HTTP-клиенту
мы к этому HTTP-клиенту обращаемся из многих репазиториев
источник

QH

Quantum Harmonizer in Android Developers
Александр
А, я думал тут речь про бан интерактора in general.
Ок тогда, no questions.
да, про него :)
источник

ОА

Оганнес Асатрян in Android Developers
ладно. откровение от Иоанна.
писал экран настроек, было очень лень писать интерактор, сохранял и читал настройки прям в вьюмодели
источник

QH

Quantum Harmonizer in Android Developers
Евгений Гончаров
мы к этому HTTP-клиенту обращаемся из многих репазиториев
пример?
источник

А

Александр in Android Developers
Quantum Harmonizer
ну пусть тебе репозиторий уже CompletableFuture возвращает
Можно и так, наверное. Hmm.
источник

ЕГ

Евгений Гончаров in Android Developers
Quantum Harmonizer
...или сделать репозиторий один, но чтобы его зависимости управляли тем, какие запросы делаются
нарушение SOLID
источник

ОА

Оганнес Асатрян in Android Developers
но я чую что рано или поздно мне придется интерактор впихнуть в вм потому как этот экран перестанет быть простым
источник

АМ

Абдулмуталим Муртазаев in Android Developers
Здрасьте, если ли возможность отличить сканнер отпечатков встроенный в экран от обычного?
источник

V

Vyacheslav in Android Developers
Абдулмуталим Муртазаев
Здрасьте, если ли возможность отличить сканнер отпечатков встроенный в экран от обычного?
А есть разница?
источник

QH

Quantum Harmonizer in Android Developers
Евгений Гончаров
нарушение SOLID
конкретнее?
источник

ОА

Оганнес Асатрян in Android Developers
делаешь разные интерфейсы которые отдадут нужные данные, а реализация одна на всех. солид не нарушится в принципе от этого
источник

АМ

Абдулмуталим Муртазаев in Android Developers
Vyacheslav
А есть разница?
Есть, если у пользователя подэкранный сканер, то при запросе на сканирование на экране вылезает встроенная "подсветка", и она может сливаться с фоном, остальное наверное понятно
источник

ОА

Оганнес Асатрян in Android Developers
хотя все зависит от уровня засранности репы))
источник

AD

Aleksey D. in Android Developers
если посмотреть в Spring Boot, то у них Repository - это наши Retrofit API и Room DAO, а Interactor (Service) общается напрямую с ними
источник