Flutter в 2020 году — не стесняйтесь вносить свой вклад!
Мы надеемся, что независимо от того, хотите ли вы быть фрилансером или работать в компании по разработке Flutter, наша серия поможет вам стать разработчиком номера телефонов великобритании Flutter и создать свое первое приложение Flutter.
Проблема и решение, прямо сейчас!
Как мы знаем, пользовательский интерфейс Flutter является декларативным. Мы спускаемся по дереву виджетов и узнаем структуру представления. Это включает в себя параметры конкретных виджетов, объявленную бизнес-логику и даже логику приложения! Основная проблема в разработке приложений Flutter, с которой я сталкивался, заключается в том, что бизнес-логика имеет тенденцию смешиваться с логикой приложения. Это затрудняет чтение виджетов в их структуре и имеет слишком много обязанностей.
Из-за всего этого также сложно тестировать приложение. Вот почему в начале каждого проекта, а также когда мы узнаем о функциональных требованиях проекта (Product Discovery), это первая проблема, с которой нам приходится иметь дело. В этой части нашей серии мы покажем одно из возможных решений.
Мы разделим бизнес-логику от логики приложения с помощью инструмента, рекомендованного Google, которым является пакет поставщика, созданный rroussselGit.
Что такое бизнес-логика и логика приложения? Давайте кратко объясним!
Дорожная карта для разработчиков
-
- Posts: 9
- Joined: Sun Dec 22, 2024 8:27 am