Чистая архитектура - адаптация под Android

20 Просмотры
Издатель
Что такое Clean Architecture (Чистая архитектура). Как ее адаптировать под разработку андроид-приложений. Краткое описание чистой архитектуры и её основных принципов. Почему MVVM, MVP, MVC не описывают архитектуру целиком. Инверсия зависимостей в чистой архитектуре. Архитектурные слои андроид-приложения. Маппинг данных и способы маппинга данных. Что такое юз-кейс (Use Case) и что такое интерактор (Interactor). Основы MVI - Model-View-Intent.

Бонусный ролик для спонсоров (Принципы SOLID):
- на YouTube: https://youtu.be/eeNN2k0hRSI
- на Patreon: https://www.patreon.com/posts/printsipy-solid-80814006
Предыдущий ролик про архитектуру: https://youtu.be/97VXGiBY58I

Стать спонсором и получить дополнительные плюшки можно несколькими способами:
- Patreon (рекомендуемый): https://elveum.com/join/patreon
- YouTube: https://elveum.com/join/youtube
- Криптовалюты: https://elveum.com/subscription/
Перечень контента для спонсоров: https://elveum.com/paid-content/

===
Одноразовая поддержка YouTube-канала:
- PayPal: rom.andrushchenko@gmail.com
- UA (PrivatBank): https://elveum.com/donate/pb
- WayForPay: https://elveum.com/donate/wayforpay
- BTC/ETH и другие криптовалюты: https://elveum.com/donate/crypto
===

Telegram-канал: https://t.me/elveum
Telegram-чат: https://t.me/elveum_chat

00:00 - Введение
01:26 - В чем подвох MVVM и других М??-архитектур
05:53 - Presentation-слой приложения
08:10 - Введение в чистую архитектуру
10:58 - Адаптация терминов чистой архитектуры под привычные android-понятия
41:39 - Какие преимущества чистой архитектуры
44:16 - Об использовании библиотек во внутренних архитектурных слоях
46:22 - Об упрощении архитектуры для небольших приложений
47:42 - Screaming Architecture (Кричащая архитектура)
48:22 - Маппинг данных
01:03:33 - Интерактор & Use Case
01:22:36 - Архитектура MVI
Категория
Разработка на Android
Комментариев нет.