Должен ли разработчик создавать отказоустойчивые файлы, чтобы предотвратить сбой приложения? - PullRequest
0 голосов
/ 17 января 2012

Мое приложение рисует UIImageView с фотографией на экране при каждом нажатии кнопки.

Обычный вариант использования для моего приложения, вероятно, будет около дюжины или около того просмотров изображений, но пользователь может потенциально злоупотреблять им, постоянно нажимая кнопку "Добавить".

Примерно через 50 или около того новые изображения становятся черными. И после 100 или около того приложение зависает.

Теперь большинство людей, использующих мое приложение, вероятно, не приблизятся к этим цифрам, но из-за злоупотреблений они могут вывести приложение из строя. Я отвечаю за разработку и внедрение отказоустойчивых файлов, которые мешают пользователю целенаправленно завершать работу приложения?

1 Ответ

0 голосов
/ 17 января 2012

Я бы сказал, что вы должны убедиться, что любое производимое вами программное обеспечение максимально соответствует требованиям пользователя. Я подозреваю, что здесь есть проблема выделения памяти. В любом случае, я бы сказал, что лучше найти ошибку и исправить ее, чем получать жалобы от пользователей, когда они неумолимо их обнаруживают. Если ошибка заметно влияет на функциональность программы для пользователя, то я думаю, что она должна быть исправлена. Обрезка углов должна учитываться при добавлении дополнительных функций, которые могут занимать больше времени, чем необходимо, а не при исправлении существующих функций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...