Обновить
4K+
2
Сергей@Aofled

Android Engineer | 7+ YOE

4
Рейтинг
1
Подписчики
Отправить сообщение

Интересно, а Mockoon и WireMock в вашем случае чем-то отличались по удобству, или выбор был скорее вопросом привычки?

Спасибо за статью — полезный пример. Подскажите, а как решается проблема изоляции состояния между тестами, когда один и тот же девайс переиспользуется в нескольких прогонах подряд?
И можно ли использовать Selectel для запуска бенчмарков? В доках это явно не описано

Привет! Очень познавательно, особенно про прогрев камеры в фоне. Не совсем понял один момент: когда вы запускаете камеру до открытия UI, как вы решаете вопрос с разрешениями - CAMERA permission? Пользователь ещё не дал согласия, а камера уже стартует - или вы сначала запрашиваете пермишен, а потом уже в фоне прогреваете? Или есть какой-то предварительный этап?

А как обстоят дела со временем сборки на реальном проекте - где например 50–100 модулей? Не замедлит ли KSP-процессор инкрементальную сборку?

В примере с async и supervisorScope в статье показано, как обработать ошибку через try/catch вокруг await(). А если таких async- задач несколько, и каждая может упасть - есть ли смысл использовать awaitAll(), или лучше обрабатывать каждую отдельно?

Информация

В рейтинге
1 281-й
Откуда
Беларусь
Зарегистрирован
Активность

Специализация

Разработчик мобильных приложений
Старший
От 4 000 $
Git
CI/CD
Kotlin
Room
Dagger 2
Разработка под Android
Android SDK
Разработка мобильных приложений
Clean Architecture
Android studio