Size: a a a

Android Developers

2020 January 09

С

Села in Android Developers
Aleksey D.
так сразу и не скажешь, что лагает
😂
источник

П

Павел Сарпов in Android Developers
Привет. Вопрос архитектурный: есть репозиторий, который в рамках одного метода идет в кэш, если пусто, то идет в апи. Вопрос: что делать с полученным результатом: возвращать его из вызванной функции в интерактор или вызывать коллбэком метод в интеракторе и пробрасывать туда данные из репозитория в качестве аргумента?
источник

ОА

Оганнес Асатрян in Android Developers
Павел Сарпов
Привет. Вопрос архитектурный: есть репозиторий, который в рамках одного метода идет в кэш, если пусто, то идет в апи. Вопрос: что делать с полученным результатом: возвращать его из вызванной функции в интерактор или вызывать коллбэком метод в интеракторе и пробрасывать туда данные из репозитория в качестве аргумента?
Арх чат упразднили?
источник

П

Павел Сарпов in Android Developers
Оганнес Асатрян
Арх чат упразднили?
Меня там нет. Ты можешь просто ответить на вопрос, чтобы не тратить ни свое ни мое время?)
источник

ОА

Оганнес Асатрян in Android Developers
Павел Сарпов
Привет. Вопрос архитектурный: есть репозиторий, который в рамках одного метода идет в кэш, если пусто, то идет в апи. Вопрос: что делать с полученным результатом: возвращать его из вызванной функции в интерактор или вызывать коллбэком метод в интеракторе и пробрасывать туда данные из репозитория в качестве аргумента?
Если корутины то верни
источник

П

Павел Сарпов in Android Developers
Оганнес Асатрян
Если корутины то верни
RX
источник

AD

Aleksey D. in Android Developers
Павел Сарпов
Привет. Вопрос архитектурный: есть репозиторий, который в рамках одного метода идет в кэш, если пусто, то идет в апи. Вопрос: что делать с полученным результатом: возвращать его из вызванной функции в интерактор или вызывать коллбэком метод в интеракторе и пробрасывать туда данные из репозитория в качестве аргумента?
зависит от выбранного подхода
хочешь - Rx, хочешь - корутины
источник

AD

Aleksey D. in Android Developers
ну в этом случае можно Single вернуть
источник

ОА

Оганнес Асатрян in Android Developers
В любом случае колбеки зло
источник

П

Павел Сарпов in Android Developers
Aleksey D.
ну в этом случае можно Single вернуть
Я где то встречал что возвращать сингл - антипаттерн. В этом случае - нет?
источник

ОА

Оганнес Асатрян in Android Developers
Го корутины юзать
источник

П

Павел Сарпов in Android Developers
Оганнес Асатрян
Го корутины юзать
Не приходится увы выбирать.. Есть RX, надо на нем. Теперь надо это вкрутить красиво
источник

AD

Aleksey D. in Android Developers
Павел Сарпов
Я где то встречал что возвращать сингл - антипаттерн. В этом случае - нет?
первый раз слышу про то, что это антипаттерн
источник

ОА

Оганнес Асатрян in Android Developers
+1
источник

П

Павел Сарпов in Android Developers
Aleksey D.
первый раз слышу про то, что это антипаттерн
Услышал, спасибо парни!
источник

AD

Aleksey D. in Android Developers
Павел Сарпов
Я где то встречал что возвращать сингл - антипаттерн. В этом случае - нет?
есть мнение, что делать бизнес-логику на фреймворке - плохо, но раз Rx везде - кого это волнует
источник

ОА

Оганнес Асатрян in Android Developers
Кого волнует здравый смысл?))
источник

П

Павел Сарпов in Android Developers
Из интерактора в презентер как это лучше пробросить? Получается, сама подписка должна быть в презентере?
источник

ОА

Оганнес Асатрян in Android Developers
Впихнули рх вот и мучайся
источник

AD

Aleksey D. in Android Developers
Оганнес Асатрян
Кого волнует здравый смысл?))
функциональщиков
источник