Re: Совсем отстой?
От: Sharov Россия  
Дата: 10.11.16 10:36
Оценка:
Здравствуйте, ylem, Вы писали:

Y>
Y>...
Y>var combo = view.ActiveEditor as ComboBoxEdit;
Y>Debug.Assert(combo != null, "Column editor supposed to be a ComboBoxEdit");
Y>if (combo == null)
Y>   return;
Y>...
Y>



Y>Мотив проверять: в реализации "view" кто-то что-то изменить (или оно уже сейчас не всегда работает так, как я предполагаю).

Y>Мотив в релизе не кидать эксэпшн: у пользователя просто не будет работать один контрол но все остальное будет доступно и ничего не потеряется

Для данных мотивов вполне приемлемо, на мой взгляд.

Y>А если добавить логи и репорты в релизе?


Почему нет. Завести какой-нибудь лог для ошибок и писать туда подобные ситуации.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.