ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
1379717 Топик полностью
LightElf (06.12.2023 18:55, просмотров: 75) ответил RxTx на Это вам кажецца =) Мы привыкли вставить в main() масенький-масенький незаметный try{} catch(...) и масенький-масенький незаметный throw ..; где-нибудь в драйвере, рядом с записью регистра =)
Не, это тока по софтварным ашипкам. А по хардварным ситуациям - "ну это же аппаратная проблема, а у меня лапки". Ожидания события, которое при определенных раскладах может не произойти. Восстановление после кратковременного обрыва связи путем полной реинициализации (которая может несколько минут занимать). Да и софтварные ситуации обслуживаются своеобразно: new выбросил исключение - ой фсе, работать дальше никак не можно, вывалим в лог маловразумительное сообщение и бросим 

железо в непонятном состоянии.

Не надо делать мне как лучше, оставьте мне как хорошо