Сами знаете как бывает: пишешь код, пишешь ещё, а потом и ещё, и в итоге получаешь настолько большой модуль, что полностью теряешь над ним контроль. Всё меняется исключительно через боль, расширяется медленно, и вообще не покрывается тестами. В сегодняшней Охэхэнной истории мы рассказываем о паттерне MVI и о том, как его готовить.
Вас ждут:
- Сравнение реалиазаций фреймворков на стейт-машинах в iOS
- Подробное описание паттерна MVI
- Разбор практического кейса с MVI
Содержание:
- 00:00 — Интро
- 00:20 — Вступление
- 01:17 — Критерии выбора фреймворка стейт-машин
- 02:55 — Анализируем фреймворки и подходы
- 05:00 — Наш выбор — архитектура MVI
- 10:00 — Используем MVI в проде
- 11:30 — Немного кода
- 15:45 — Подведем итоги