Size: a a a

Android Architecture

2020 May 11

Q

QMan in Android Architecture
Оптимальный вариант это sealed
источник

Q

QMan in Android Architecture
источник

Q

QMan in Android Architecture
что-то подобное
источник

Q

QMan in Android Architecture
хоть просто в методе в трюкаче, хоть в лайвдата, хоть в flow и т.д.
источник

Q

QMan in Android Architecture
Vitaly Peryatin
Какого?
подумай, но точно не ответственность самого нижнего слоя, фундамента
источник

VP

Vitaly Peryatin in Android Architecture
Обязанность каждого слоя заботиться о том, чтобы в следующий слой пришли удобные для следующего слоя данные
источник

Q

QMan in Android Architecture
именно
источник

VP

Vitaly Peryatin in Android Architecture
Поэтому маппить в интеракторе для презентера - это норма
источник

Q

QMan in Android Architecture
а бизнес это самый низкий слой
источник

VP

Vitaly Peryatin in Android Architecture
Имеешь ввиду Entity?
источник

Q

QMan in Android Architecture
откуда он будет маппить ?
источник

Q

QMan in Android Architecture
если дата на уровне с презентацией
источник

VP

Vitaly Peryatin in Android Architecture
В Android бизнес-логика обычно в UseCase/Interactor пишется вроде
источник

Q

QMan in Android Architecture
только презентация знает как она должна отобразить, бизнесу плевать
источник

Q

QMan in Android Architecture
соответственно она и маппит из бизнеса
источник

VP

Vitaly Peryatin in Android Architecture
QMan
только презентация знает как она должна отобразить, бизнесу плевать
У нас разные понятия бизнеса видимо
источник

VP

Vitaly Peryatin in Android Architecture
QMan
Оптимальный вариант это sealed
Можешь показать как выглядит код в других слоях: Repository, Interactor, ViewModel
источник

T

Tepex in Android Architecture
QMan
только презентация знает как она должна отобразить, бизнесу плевать
+
источник

Q

QMan in Android Architecture
ты сейчас прежлагаешь маппить в бизнесе, чтобы это было готово к отображению в ui
источник

Q

QMan in Android Architecture
о чем ты ?
источник