ID:0
Авто-рестарт приложения – зло!
Если у вас что-то сломалось в приложении, то не очень безопасно его перезапускать пока поломка не устранена.
Например гипотетический кейс:
Приложение делает запросы на API. Структура поменялась (или ендпоинты или количество дозволенных запросов в день уменьшилось или что угодно).
И я делаю рестарты. И дорестартился что исчерпал лимит на месяц. Или с карты начались тянуться бабки за запросы свыше тарифа.
Или вот еще:
Приложение отправляет сообщение пользователям и после отправки делает бекап. А у меня рестарты...
И тут ломаются бекапы. А рестарты делаются и всех закидывает 100500 одинаковыми сообщениями. У кого-то переписки важные затерялись, кто-то ночью спал и уведомления не отключил и ты дорестартился до минус пару миллиончиков пользователей платящих по подписке $4 каждый месяц.
Рестарты небезопасно делать когда в программе есть irreversible actions.
Никогда не понимал эти ваши рестарты.
Приложение с парой миллионов пользователей, которое не тестируется перед выкатом и на внештатную ругань которого не реагирует дежурная команда оперативно.
Охуенная дурь, наверное, была, да...