Size: a a a

Android Architecture

2020 May 28

DS

Dm Savin in Android Architecture
QMan
извиняюсь что встреваю
ну, у меня модель при изменении проперти свистит в ивенты, что проперть поменялась
источник

Q

QMan in Android Architecture
модель ?
источник

Q

QMan in Android Architecture
не ViewModel, а модель. Я правильно понимаю ?
источник

DS

Dm Savin in Android Architecture
Да
источник

Q

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

Q

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

DS

Dm Savin in Android Architecture
Она. Первая М из MVVM, вобщем.
источник

DS

Dm Savin in Android Architecture
Нет, выходит не она
источник

DS

Dm Savin in Android Architecture
источник

DS

Dm Savin in Android Architecture
Оранжевая.
Она по определению observable, соответственно, сообщает observers (ViewModels) если данные поменялись.
источник

Q

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

DS

Dm Savin in Android Architecture
QMan
нет
Ну, может быть где-то и нет. Но вики говорит именно что да
Да и всякие mvvm фреймворки организованы именно так
источник

Q

QMan in Android Architecture
Dm Savin
Ну, может быть где-то и нет. Но вики говорит именно что да
Да и всякие mvvm фреймворки организованы именно так
Так это как ? Наблюдать за моделью бизнес-логики ?
источник

Q

QMan in Android Architecture
Модель безнес-логики можно запросить, но не наблюдать
источник

Q

QMan in Android Architecture
MVVM, по сути, это лишь ирхитектурный шаблон представления, а не всего приложения
источник

DS

Dm Savin in Android Architecture
Модель в мввм это не только бизнес логика, это ещё и данные. По определению паттерна - она observable by view model
источник

DS

Dm Savin in Android Architecture
QMan
MVVM, по сути, это лишь ирхитектурный шаблон представления, а не всего приложения
Да, и в этом шаблоне модель - наблюдаемая
источник

Q

QMan in Android Architecture
Модель представления, но не бизнес-логики
источник

Q

QMan in Android Architecture
Возьмите чистую архитектуру, для примера
источник

DS

Dm Savin in Android Architecture
Давайте определимся с терминами. Что такое модель представления в терминах mvvm?
источник