Архитектура приложений
О чём курс
Вам нужен эффективный способ структурировать код, чтобы избавиться от «массивных контроллеров представлений» и упростить связь между моделью и интерфейсом. Здесь разбираются шесть архитектурных шаблонов на базе одного прикладного примера, что позволяет сравнить их в действии.
В материале детально проработаны три стандартных подхода — MVC, Online-Only MVC и MVVM + Coordinator, а также три экспериментальных — View-State-Driven MVC, ModelAdaptor-ViewBinder и Elm-архитектура. Вы получите разбор не только концептуальной теории, но и конкретных приемов реализации для управления состоянием приложения. Эти знания помогут принимать осознанные решения при выборе архитектуры и дорабатывать существующие базы кода с учетом извлеченных уроков.
Программа обучения
- Введение в архитектурные модели приложений
- Проблематика разработки: создание компонентов, связь View-Model, управление немодельным состоянием
- Разбор стандартных архитектурных шаблонов:
- Model-View-Controller (MVC)
- Online-Only Model-View-Controller
- Model-View-ViewModel + Coordinator (MVVM-C)
- Решение проблемы массивных контроллеров (Massive View Controller)
- Разбор экспериментальных архитектурных шаблонов:
- View-State-Driven Model-View-Controller
- ModelAdaptor-ViewBinder
- Архитектура Elm
- Практическое применение уроков экспериментальных моделей в реальных проектах
Другие материалы школы 1
O objc.io Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».