Re[3]: Result objects - все-таки победили Exceptions?
От: T4r4sB Россия  
Дата: 05.01.25 20:09
Оценка: +2 -1
Здравствуйте, Shmj, Вы писали:


S>Далее. Исключения нужно отлавливать для каждого шага отдельно


То есть
var (result, error) = some_func();
if (error)
  // kak-to obrabotat
  return (_, error);

на каждый чих — это зашквар


try {
  var result = some_func();
} catch (error) {
  // kak-to obrabotat
  throw error;
}

на каждый чих — это бест практис
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.