Вопрос проверяет умение балансировать техническую корректность и пользовательский опыт при ошибках сети.
Короткий ответ
Не стоит показывать пользователю ошибку при каждом неудачном запросе. Обычно вводят единое состояние “временно недоступно” и показывают его один раз. Повторные попытки выполняются в фоне с увеличенным интервалом. Пользователь видит спокойное сообщение, а не поток алертов.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.