Size: a a a

Android Architecture

2021 May 30

JF

Jorik Fat in Android Architecture
каким образом?
источник

IN

Ilya Nikolaev in Android Architecture
Почему?
источник

AI

Arkadii Ivanov in Android Architecture
SSoT пропал у вас
источник

IN

Ilya Nikolaev in Android Architecture
Так мы про mvvm
источник

IN

Ilya Nikolaev in Android Architecture
В mvi ssot в едином стейте.
источник

AI

Arkadii Ivanov in Android Architecture
Аа, вроде про MVI была речь, извините
источник

IN

Ilya Nikolaev in Android Architecture
Я вот выясняю где стейт в mvvm как раз лежит.)
источник

JF

Jorik Fat in Android Architecture
а как отобразить такой кейс?
с сервера приходит набор данных (компании с вложенными работниками)
их нужно отобразить одним списком с header'ами
В зависимости от локализации писать в заголовке "Компания"/"Company"
источник

IN

Ilya Nikolaev in Android Architecture
Мне пока сказали , что в интеракторах, но я не исключаю что он там разман и во вью частями может лежать.)
источник

JF

Jorik Fat in Android Architecture
в двух местах vm + interactor
источник

JF

Jorik Fat in Android Architecture
я бы сказал не "размазан", а "смапплен"
источник

IN

Ilya Nikolaev in Android Architecture
Ну да смаплен по интерактору, вьюмодели и вью.)
источник

IN

Ilya Nikolaev in Android Architecture
А может и еще где то смаплен. Как захочется.
источник

JF

Jorik Fat in Android Architecture
стейт vm маппится из стейта interact'ора
именно поэтому их 2
(1 в том случае, когда в VM он никак не меняется, тогда просто передается на view)
источник

IN

Ilya Nikolaev in Android Architecture
Может ли стейт vm меняться без смены стейта в интеракторе?)
источник

JF

Jorik Fat in Android Architecture
может. Пример редактирования с отменой
источник

M

Maksim Gridin in Android Architecture
Так в mvvm же нет единого стейта, там такие же разобщенные свойства элементов как и в mvp, единственное отличие в том что они отображаются на экране через паттерн observable
источник

IN

Ilya Nikolaev in Android Architecture
Ну да, это и называется размазанный по слоям стейт. Разве нет?
источник

M

Maksim Gridin in Android Architecture
да, так и есть
источник

JF

Jorik Fat in Android Architecture
я считаю, что размазанный стейт это когда у него нет целостности в 1 месте
источник