
Не так давно я публиковал перевод Почему VIPER это плохой выбор для вашего следующего приложения. И, как это часто бывает, мнение переводчика не совпало с мнением автора оригинальной статьи. Поэтому в этом посте я коротко расскажу как я пытаюсь (пока еще пытаюсь) внедрить VIPER в свои проекты.
Когда я начал работу над своим предыдущим проектом, в команде было ровно два целых ноль десятых мобильных разработчика: один писал версию под Андроид, второй – под iOS.
Естественно, iOS версия создавалась на классическом, рекомендуемом самим Apple, паттерне MVC.
У меня была View: «любимый» сториборд, в котором было over9000 довольно много экранов, и который был похож на это:
Читать дальше →
Через MVP к VIPER. Часть первая: MVP
Source: habrahabr

