Построй своё приложение на MVVM (swift 4)
Architect Your Applications With MVVM
Architect Your Applications With MVVM
Если ваш проект страдает синдромом Massive View Controller, тогда модель Model-View-ViewModel - это лекарство от вашей проблемы. Модель Model-View-ViewModel существует уже много-много лет, но только недавно она приобрела популярность в сообществе Cocoa.
MVVM расширяет MVC путем решения общих проблем. Результатом является надежная архитектура приложения с контроллерами с четким представлением, улучшенная тестируемость и лучшее разделение проблем. Как это звучит? (google translate)
Книга + Видео курс
Стоимость 99$