
Pavel
22.11.2016
10:37:14
так вот разнца между вайпером и мввм ровно в одном

Ivan
22.11.2016
10:37:15

Artem
22.11.2016
10:37:22
Легко можно разрабов добавлять/убирать, порог вхда в проект минимальный

Александр
22.11.2016
10:37:37

Google

Ivan
22.11.2016
10:37:37
Только в мввм я ебану роутер, когда надо
А не всегда

Artem
22.11.2016
10:37:43

Ivan
22.11.2016
10:37:46
1 переход
1 файл

Artem
22.11.2016
10:37:48
(нет)

Ivan
22.11.2016
10:37:49
АХУЕННА
Еще 3 протокола дайте сверху

Pavel
22.11.2016
10:38:02
mvvm: viewcontroller знает про интерфейс viewmodel

Artem
22.11.2016
10:38:03

Ivan
22.11.2016
10:38:11
И еще тайфунчиком каким-нибудь помажем сверху

Artem
22.11.2016
10:38:17
и это ты еще забыл всю иерархию наследования

Ivan
22.11.2016
10:38:17
А? Как вам идея?

Google

Pavel
22.11.2016
10:38:28
viper/mvp: presenter знает про интерфейс viewcontroller
всё
блядь больше нет различий

Ivan
22.11.2016
10:39:18
http://cs.pikabu.ru/images/big_size_comm/2013-06_1/13704436376198.jpg
Ты троль?

Artem
22.11.2016
10:39:38
))))))))))))))))))))))))))))))))))))))))))
Без Рх вайпер не вайпер

Ivan
22.11.2016
10:40:09
Потом стейт машину ебануть
И оооо

Engylizium
22.11.2016
10:40:27
У вайпера концепция в раздельности кода и его чистоте

Ivan
22.11.2016
10:40:28
Reactive State Machine

Artem
22.11.2016
10:40:29

Ivan
22.11.2016
10:40:31
)0)0))))0

Artem
22.11.2016
10:40:42
Благо ллвм позволяет

Ivan
22.11.2016
10:40:53
ты слишком мал

Artem
22.11.2016
10:40:58
Легко подменить реализацию

Google

Pavel
22.11.2016
10:41:15
версия чтоб рассмотреть

Ivan
22.11.2016
10:41:39
Да как ты заебал, нам похуй на твои гифки, мы тебе говорим не про теорию
А про практику
Что вайпер большая жирная залупа
Которую ты охуеешь поддерживать

Gleb ?
22.11.2016
10:42:09
мне гифки нравятся) кидай ещё)

Ivan
22.11.2016
10:42:57
Вайпер апдейт mvp, а не mvvm уж точно
Я бы понял, если бы ты их сравнил
ТОЛЬКО их
Это важно

Pavel
22.11.2016
10:43:37
поразмышляй еще
уже mvp ~ Viper уже хорошо

Artem
22.11.2016
10:43:53
А код кто писать будет
?!
Ладно, не писать, удалять
Мы ж тут сеньеры все

Ivan
22.11.2016
10:45:06
viper ~= mvp + routing
ЛАЛЕКА
Ок-ок

Google

Pavel
22.11.2016
10:45:14
вот молодец

Artem
22.11.2016
10:45:14
А сеньер не пишет, сеньер удаляет

Ivan
22.11.2016
10:45:19
Ты крутой, братан
Мы в тебя верим, ты умный
да-да

Pavel
22.11.2016
10:45:51
а теперь если долго смотреть mvp и mvvm то можно увидеть, то о чем я говорю

Admin
ERROR: S client not available

Pavel
22.11.2016
10:48:12
кстати знаете почему вообще mvvm появился и почему view знает про viewmodel, а не наооборот как в mvp
потому что интерфейс xaml описывается
в оригинале в дотнете
поэтому и инвертировали логику
нахуя это тянут в иос я не пойму

Ivan
22.11.2016
10:49:35
https://www.objc.io/issues/13-architecture/mvvm/
Почитай про MVVM в iOS и успокойся уже
Я не могу, как у меня горит с твой тупости

Haile
22.11.2016
10:49:57
че за дела

Pavel
22.11.2016
10:49:58
и чо

Gleb ?
22.11.2016
10:50:04

Ivan
22.11.2016
10:50:06
хуй в очо

Haile
22.11.2016
10:50:06
@antsy_ivan нука бриф мне, че за новый вайпер-петух?

Google

Ivan
22.11.2016
10:50:10
я хз

Pavel
22.11.2016
10:50:10
ровно то что я говорю то и пишут

Ivan
22.11.2016
10:50:15
Я сам зашел, а он тут
Никто ничего не тащил
кстати знаете почему вообще mvvm появился и почему view знает про viewmodel, а не наооборот как в mvp
потому что интерфейс xaml описывается
в оригинале в дотнете
поэтому и инвертировали логику
нахуя это тянут в иос я не пойму
Взяли за идею
Переделали под себя
Получилась конфетка
Интерфейсов, кстати, на вьюмодели зачастую никто не делает

Pavel
22.11.2016
10:51:16
бля во пригорает то

Ivan
22.11.2016
10:51:20
Это нахуй не нужно

Alexey
22.11.2016
10:51:28
я короче не все читал
но mvvm это охуенно

Haile
22.11.2016
10:52:55
иди в слак архитектуры обсуждай
тут другая тематика