LINUX.ORG.RU

История изменений

Исправление kvpfs, (текущая версия) :

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

А зачем мне их знать все? Либо отлов данного исключения продуман и есть соответствующий catch(), либо исключение улетает и сбрасывает корку в дебаге или перезапускаем всю задачу в релизе.

Правда у дошколят могут возникнуть трудности - могут юзать везде std::logic_error, например. Но это проблемы не исключений, а дошколят.

Исходная версия kvpfs, :

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

А зачем мне их знать все? Либо отлов данного исключения продуман и есть соответствующий catch(), либо исключение улетает и сбрасывает корку в дебаге или перезапускаем всю задачу в релизе.

Правда у дошколят могут возникнуть трудности - могут юзать везде std::logic_error, например. Но это не проблемы не исключений, а дошколят.