Size: a a a

2016 November 23

SO

Sergey Oleynich in iOS God Talks
тут выходит по сути как и в MVP на уровень отображения (View) попадает облегченная модель так называемая ViewModel
источник

KM

Kamil Manafov in iOS God Talks
Это уже mvvm
источник

SO

Sergey Oleynich in iOS God Talks
в моем понимании
источник

MS

Max Smirnov in iOS God Talks
Почти. Разница в том, что mvvm чаше всего подразумевает реактивные биндинги, а MVP нет
источник

SO

Sergey Oleynich in iOS God Talks
ага ок пусть приходит оттуда но это же не мешает взять и использовать?
источник

MS

Max Smirnov in iOS God Talks
Presenter это функтор трансформации модели во view-model, если угодно
источник

KM

Kamil Manafov in iOS God Talks
mvvm подразумевает mvvm. Реактивные биндинги, обертки над кво или что еще, это просто один из вариантов реализации.
источник

KM

Kamil Manafov in iOS God Talks
Я думаю мы просто недопоняли друг друга по части
View часть может вообще не быть потомком UIView
источник

MS

Max Smirnov in iOS God Talks
В терминологии тут вообще большая путаница
источник

MS

Max Smirnov in iOS God Talks
Во всех паттернах
источник

SO

Sergey Oleynich in iOS God Talks
Подскажите плиз мне в MVP нормально сделать вот так? выходит что все надо свести к общению с помощью протоколов (View -> Presenter -> Model) только вот мне не совсем ясно как быть с получением данных из сети мне это реализовывать в моделе или же как я думаю в отдельном классе что то типо Service (он же по сути фасад для работы с данными то есть в моем случае выйдет View->Presenter->Service)
источник

MS

Max Smirnov in iOS God Talks
В mvp допускается активная модель, насколько я понимаю. Service по сути тоже попадает в модельный слой
источник

MS

Max Smirnov in iOS God Talks
В вайпере под моделью подразумевается plain объект, у которого нет поведения. Структура, против класса
источник

MS

Max Smirnov in iOS God Talks
Однажды созданная, она не может меняться сама
источник

MS

Max Smirnov in iOS God Talks
В mvp может
источник

SO

Sergey Oleynich in iOS God Talks
хм ок спасибо подумаю и попробую найти по этому поводу что-то
источник

KM

Kamil Manafov in iOS God Talks
Посмотри книгу вайпера у рамблера в репе
источник

KM

Kamil Manafov in iOS God Talks
может ну его, эти мвп и сразу по-пацански начнешь?)
источник

СЦ

Стас Цыганов in iOS God Talks
У нас там разве про mvp написано? :)
источник

KM

Kamil Manafov in iOS God Talks
я же говорю, по-пацански на вайпере сразу
источник