Size: a a a

cxx.Дискуссионная

2020 April 01

Е

Егор in cxx.Дискуссионная
Alexander Zaitsev
а что с читабельностью?
как-то неочень
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
если мне нужно кинуть ошибку где-то, которая обработается где-то сверху - я выберу исключение
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Егор
как-то неочень
а мне нормально
источник

Е

Егор in cxx.Дискуссионная
нелинейно как-то
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
if (some_condition_is_not_satisfied)
{
   Throw<ErrorCode::ConnectionError>() << "During bla-bla-bla connection error has occured";
}
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Егор
нелинейно как-то
не вижу в этом проблем
источник

Е

Егор in cxx.Дискуссионная
я про ловлю
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
ловишь там, где удобно
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
если я не могу обработать ошибку сейчас, то что мне делать?
источник

Е

Егор in cxx.Дискуссионная
ну а если несколько типов, то нелинейно получаеться
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Егор
ну а если несколько типов, то нелинейно получаеться
несколько типов чего?
источник

Е

Егор in cxx.Дискуссионная
Alexander Zaitsev
несколько типов чего?
исключений
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
ну оперируй еррор кодами тогда
источник

EP

Egor Pugin in cxx.Дискуссионная
несколько и ловишь
источник

EP

Egor Pugin in cxx.Дискуссионная
в чём проблема несколько ловить
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
лови исключение и внутри по еррор коду проверяй
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Egor Pugin
в чём проблема несколько ловить
ему видите ли не нравится пачка catch
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
я проблем в этом не вижу
источник

Е

Егор in cxx.Дискуссионная
ну наверное, я с ними как-то не сталкивался особо, может непривычно
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
каждый день пишу тонны такого кода с дикими иерархиями исключений. пациент доволен
источник