MVVM, про которую не пишут в туториалах Тимур Шафигуллин

19 подписчиков

12+
12+

8 просмотров

2 месяца назад

ПожаловатьсяНарушение авторских прав

19 подписчиков

12+
12+

8 просмотров

2 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

8 просмотров

2 месяца назад

Проекту четырнадцать лет, текущей архитектуре — три. Семнадцать тысяч файлов на Swift, около пятидесяти разработчиков, сто шестьдесят четыре модуля — и всего два из них остались на старых архитектурах. На примере одного экрана нашего приложения я покажу развитие и изменения нашей архитектуры: с MVC и VIPER до MVVM. Подробно расскажу: как устроен модуль сегодня, почему бизнес- и UI-состояние у нас не разделены, зачем поверх UIKit написан свой декларативный слой и как решаем возникающие проблемы.

Название:

MVVM, про которую не пишут в туториалах Тимур Шафигуллин

Категория:

Разное