Здравствуйте, VladD2, Вы писали:
VD>Ну, так может надо сервер починить? В прочем связь по определению вещь ненадежная. Так что надо всегда рассчитывать на сбои. Надежные системы — это не системы в которых нет ошибок, а системы, которые готовы к их появлению.
Во! Идея замечательная.
Но насколько гибкой должна быть система?
Вот, к примеру, возьмем этот форум и его API. API отдает оценки за сообщение, пусть по протоколу допустимо значение -1, 1, 2, 3 (для простоты). И вдруг там появляется значение "

", которое протоколом не предусмотрено. Что делать? Не отображать вообще оценки для сообщения, где есть не предусмотренные протоколом значения? Или же игнорить то что не предусмотрено протоколом?
VD>По-умолчанию пишешь "нешмагга!"
А где это лучше писать? В окошке с ошибкой? Или лучше специальный лог ошибок сделать, чтбы он постоянно был перед глазами, а не там где-то под капотом? Встречались ли вам примеры где такое реализовано?