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