Pull to refresh

Comments 3

UFO landed and left these words here
если бы у вас был отдел тестирования, то вы бы возможно поняли
Что же меня выдало, как вы догадались, что его у меня нет?

использовать 2 разных билда для отладки и тестирования усложняет исправление багов
Почему вы решили, что используется два разных билда?

приложение вместо того чтобы падать, если данные не верны, начинает вести себя непредсказуемо
Перефразирую ваше высказывание: Если, допустим, при просмотре карточки товара пришли данные в неверном формате и Decodable не справился с задачей, то вы инициируете вылет приложения.

Если вы называете такое поведение «непредсказуемым», то для меня это обычная обработка ошибок. Ошибку от Decodable я отправлю в лог. Пользователю покажу уведомление о том, что что-то пошло не так. При таком сценарии пользователь сможет продолжить использовать приложение и сможет спокойной посмотреть другую карточку товара.

Ваше сообщение, кстати, прозвучало слегка надменно. Поэтому общение с вами я бы не хотел продолжать. Спасибо за советы.
UFO landed and left these words here
Sign up to leave a comment.

Articles