Здравствуйте, VladD2, Вы писали:
VD>Нет, батенька, ты путаешь основную логику приложения и логику обработки исключительных ситуаций, которая к ней отношения не имеет. Весь смысл в том, что в нормальных условиях твоя программа будет работать вообще без обработки исключений или кодов возвратов. В языке с исключениями ты и пишешь весь код так, как-будто ошибок быть не может. В языке же с кодами возвратов ты тратишь тучу времени на поддержание инфраструктуры обработки ошибок, а значит сложность в твоих программах нарастает быстрее и ты потратишь значительно больше усилий на создание аналогичной программы, чем я.
А в реальности — код обработки ошибки её молча душит, иногда с комментарием (по мотивам:
Re[3]: chrome mailto limitАвтор: fddima
Дата: 19.05.15
(смотреть конец функции)).