Единый state-management подход, design-system, лёгкие виджеты, codegen моделей, тесты, линтеры (flutter_lints), согласованный роутинг, профилирование перед микрооптимизациями.
Разбор
- Code review: keys, dispose, mounted, const.
- Документируйте channels/native.
- Не плодите «утилиты на всё».
- Чёткие границы data/domain/UI.
Итог
Поддерживаемость Flutter = дисциплина архитектуры, dispose hygiene и единые соглашения команды.