Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Architecture. Часть 1: App Architecture Overview — ШМР Flutter 2024
В рамках лекции мы рассмотрим, что подразумевается под “архитектурой” приложения; почему важно разделять код проекта на слои, какие они бывают и что такое Clean Architecture. Обзорно пройдёмся по тому, какие существуют подходы к работе с зависимостями (service locator, DI и не только) и почему об этом важно думать. Взглянем на популярные паттерны проектирования и примеры их применения. Лекция не включает в себя специфику фреймворка Flutter и/или описания конкретных библиотек: она в широком смысле рассказывает об архитектуре как явлении и указывает, о чём важно помнить при проектировании приложения