Выбор ответа Middle CI/CD, фича-флаги и релизы обновлено

Принудительное обновление

Вопрос

Когда оправдано принудительное обновление приложения?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Когда старая версия опасна или несовместима: уязвимость, сломанный протокол, требование закона. Блокирующий экран это плохой опыт, поэтому его используют редко: минимальная поддерживаемая версия поднимается, когда старым клиентам действительно нельзя работать.

Варианты ответа

  1. При каждом новом релизе, чтобы все пользователи были на последней версии и бэкенд не держал старые
  2. Когда старая версия опасна или несовместима: уязвимость, сломанный протокол, требование законаправильный ответ
  3. Чтобы увеличить число установок и поднять позицию приложения в выдаче магазина
  4. Когда изменились иконка или дизайн, чтобы бренд у всех пользователей выглядел одинаково

Разбор

Блокирующий экран это плохой опыт, поэтому его используют редко: минимальная поддерживаемая версия поднимается, когда старым клиентам действительно нельзя работать. Для остального есть мягкое предложение обновиться. Бэкенд должен поддерживать несколько версий клиента, а минимальную версию поднимают после того, как новая версия разошлась.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.