Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Межмодульное взаимодействие в Android — одна из самых сложных и интересных тем сообщества. Два года назад Саша Блинов представлял на Mobius доклад "Властелин Модулей”. В этом выпуске мы расскажем продолжение истории: какие проблемы таил в себе тот подход, как мы его трансформировали, как жить с рантайм DI фреймворком и, конечно же, сколько сейчас модулей в проекте. Полезные ссылки: Обещанный гитхаб: Наш канал в телеге: Наш чат в телеге: Внутри: 00:00 — Интро 00:21 — О чем сегодня поговорим 02:07 — Впечатления о "модулях курильщика" 04:32 — Подробно о косяках старой реализации 08:22 — Кратко о проблемах 09:19 — Раскрываем проблему сложных компоновок экранов 10:48 — Виновен ли Toothpick в runtime-крашах 12:38 — Решение архитектурных задач двух видов сложности 15:13 — Идея нового подхода со структурными и присоединяемыми скоупами 21:51 — Инварианты системы 22:49 — Feature facade 26:38 — Пример взаимодействия модуля профиля и модуля выбора фото 30:38 — Общие зависимости и модели 32:31 — В двух словах об итоговой картине 33:27 — Сколько времени занял рефакторинг 34:21 — Стабильность и скорость? 35:22 — А что, если использовать другой DI-фреймворк? 36:46 — Планы по развитию подхода 39:54 — Приоритеты планов 40:59 — Причины “модульности курильщика” 42:10 — Умение признавать ошибки 43:05 — Анонс выпуска про компоновку модулей 45:30 — А сколько модулей сейчас? 46:13 — Не повторяйте это без взрослых! 🔥 Подписывайтесь на наш канал, следите за новыми полезными роликами! #ОхэхэнныеИстории #МногомодульнаяАрхитектура #Android #Многомодульность #Разработка #МобильнаяРазработка #Mobile #Рефакторинг #ОhhнныеИстории #HeadhunterDev #HhDev #HeadhunterDevelopment