Size: a a a

Android Architecture

2017 January 27

SD

Sergey D in Android Architecture
фрагмент не фрагментовский презентер?
источник

AT

Andrey T in Android Architecture
Eugene Matsyuk
то есть, если поэтапно.
Сначала выносить загрузку данных, и формируете репозитории
Потом выделяете бизнес-логику в Интеракторы, тоже выносите с фрагментов
Ну а дальше уже разруливаете UI
Верно?
Да подругому тут не как, работы в любом случае будет прилично, потому иногда легас код смешанный в кучу проще переписать заного чем сидеть и разбираться что же там происходит
источник

I

Ivan in Android Architecture
Sergey D
фрагмент не фрагментовский презентер?
Что?
источник

SD

Sergey D in Android Architecture
запускает активити
источник

AT

Andrey T in Android Architecture
Eugene Matsyuk
И он не порождает ЭвентБас головного мозга =)
Тут главное понимать не злоупотреблять и использовать его разумно, тогда он может быть довольно не плохим инструментом
источник

I

Ivan in Android Architecture
Sergey D
запускает активити
Фрагмент
источник

I

Ivan in Android Architecture
Делает запрос и по окончанию вызывает колбек
источник

A

Abripuit in Android Architecture
Вопрос не в тему конфы, но может тут меня услышат. Кто-то уже работал с JavaRx 2?
источник

М

Михаил in Android Architecture
Abripuit
Вопрос не в тему конфы, но может тут меня услышат. Кто-то уже работал с JavaRx 2?
а что интересует?
источник

A

Abripuit in Android Architecture
Твоё впечатление и пару общих вопросов (не связанных с кодом), не против, если в лс напишу?
источник

М

Михаил in Android Architecture
не против)
источник

AP

Alexander Popsuenko in Android Architecture
Кстати, ребят, меня с момента, как я начал использовать CleanArchitecture, мучает вопрос.
Если у нас при запросе из сети произошла ошибка, то нам нужно вернуть данные из бд.
Кто должен определять это? Интерактор? Тогда он будет знать о двух репозиториях.
источник

AP

Alexander Popsuenko in Android Architecture
В примере CleanArchitecture все, как в сказке. Просто проверяется наличие интернета и подставляется реализация репозитория.
А если инет есть, но произошла ошибка (сервер недоступен и т.п.)?
источник

PS

Pavel Sukhoterin in Android Architecture
через Rx можно так сделать
источник

AP

Alexander Popsuenko in Android Architecture
Я так и делаю. Вопрос в чистоте. Интерактор получается знает, что есть NetRepository и DBRepository и знает, к кому в какой момент обращаться.
источник

EM

Eugene Matsyuk in Android Architecture
Alexander Popsuenko
Я так и делаю. Вопрос в чистоте. Интерактор получается знает, что есть NetRepository и DBRepository и знает, к кому в какой момент обращаться.
все нормально
интерактор может знать о скольки угодных репозиториях
источник

AP

Alexander Popsuenko in Android Architecture
Всмысле репозиториях с одним интерфейсом.
источник

AP

Alexander Popsuenko in Android Architecture
Это норм? Что-то у меня сомнения)
источник

EM

Eugene Matsyuk in Android Architecture
а
источник

EM

Eugene Matsyuk in Android Architecture
ну вообщем есть два случая
когда, скажем, есть репозитории ContactRepository и MessagesRepository
это два разных абсолютно репозитория
И один интерактор может к ним двум обращаться
источник