Pull to refresh

Comments 6

Статья интересная, но лично для меня это все воспринимается через призму использования вашего сервиса. И меня очень сильно волнует вопрос — какого ляда бесплатное ожидание — 3!!! три!!! минуты!!! То есть я должен выйти минут за 15 до приезда и бегать кругами ожидания машины? Причем заказывал такси более дорогой тариф — та же фигня…
И при этом по закону мне полагается 15 минут для того чтобы попасть в такси =/

Мне вот не понятно почему преимущества RIB выглядят так же как преимущества VIPER, MVVM и MVC? Все то же разделение ответственностей, простота тестирования и т.д. и т.п. Не кажется ли вам, что простота наступила не потому что RIB, а потому что за годы накопился опыт, стало ясно что с чем завязано, а что нет и появилось понимание как надо?

Думаю ответ тут в начале —
Настало время немножко запрыгнуть на паровозик с хайпом

А, вообще, по дядюшке Бобу, тестируемость/разделение/чистота — никак не связаны с MVP, MVVM, RIBs и т.д. Не понимаю почему это смешивают.
Вот хз. Смотрю на код CleanArch, MVVM или MVP — сразу вижу общую картинку. Назначение, состав и принцип работы.
Если понадобится кросс-платформенность — вон классный Flutter под рукой есть.
А тут смотрю на кусок кода — и реально не вижу, что это и зачем.
> Plugin Factory
Хотелось бы тоже статью. Довольно интересная тема.
> Главная проблема — эта архитектура пришла к нам из мира iOS (из раздела про Viper)
Вот тут я тоже не понял — я не знаю особенности реализации Viper на iOS, но картинка один-в-один из Clean Architecture. Очень многие успешно затягивают clean arch в андроид-проекты, не очень понял, в чём тут проблема.
Sign up to leave a comment.