Immergas
Надёжность в каждой детали.
О ПРОЕКТЕ
Развитие сервисного приложения: надёжная обработка ошибок, проверка оборудования и тестирование.
- МОЯ РОЛЬ
- Flutter-разработчик
- ПЛАТФОРМЫ
- iOS & Android
ЛИЧНЫЙ ВКЛАД
Развивал обработку ошибок авторизации и сети, проверку QR-кодов и серийных номеров.
Рефакторил работу с фотографиями установок.
Выделял типизированные ошибки, BLoC-состояния и общие UI-компоненты.
Добавлял unit- и widget-тесты для критичных сценариев.
Инженерная задача
Явные ошибки. Проверяемые сценарии.
Контекст
В сервисном приложении требовалось развивать обработку ошибок авторизации и сети, проверку оборудования и работу с фотографиями установок.
Мои действия
Выделял типизированные ошибки, BLoC-состояния и общие UI-компоненты. Развивал проверку QR-кодов и серийных номеров, рефакторил обработку фотографий.
Итог
Критичные сценарии дополнял unit- и widget-тестами. Работа охватывала как обработку сбоев, так и состояния интерфейса, которые видит пользователь.
Ближе к интерфейсу.
Интерфейсы приложения04
Технологии
- Flutter
- Dart
- BLoC
- Unit tests
- Widget tests



