| name | flutter_dev |
| description | Скилл для разработки Flutter-приложений по стандартам компании Friflex. Используйте этот скилл при написании кода, создании новых фич, проведении ревью или настройке архитектуры проекта. Включает правила именования, структуру слоев (data/domain/presentation) и стандарты Git. |
Flutter Dev Skill (Friflex Standards)
Этот скилл содержит набор правил и инструкций для разработки Flutter-приложений. Основная цель — соблюдение единого стиля кода, архитектурных подходов и процессов разработки.
Основные принципы
- Архитектура: Проект делится на слои:
data, domain и presentation.
- Именование: Интерфейсы всегда начинаются с префикса
I. Экраны имеют постфикс Screen.
- Документация: Весь публичный API должен быть покрыт документацией
///.
- Git: Коммиты и PR на русском языке по стандарту Conventional Commits.
Справочники (References)
Для получения детальной информации по конкретным областям обращайтесь к следующим файлам:
Когда использовать этот скилл
- При создании новых классов или файлов (проверка именования).
- При реализации новой feature (выбор структуры папок).
- Перед созданием Pull Request (проверка соответствия стандартам).
- При возникновении вопросов по архитектурному взаимодействию слоев.