← ALB News · curated headline

Почему эксепшены (exception) хуже… Будут ли эксепшены хуже? Хуже чего?

Habr · RU · Programming · 11/5/2026, 12:57:04 PM

Мне что-то часто стал встречаться код в котором вместо обычной логики используются конструкции на основе генерации эксепшенов (exceptions). Как оценить такой код? Может нам стоит стараться использовать эксепшены как можно чаще? Я решил проанализировать реальные примеры, вот например https://github.com/openbmc/dbus-sensors/blob/ce706f061f2b6877e953fa0ad8f5200e99f15854/src/VariantVisitors.hpp#L53 . и посмотреть на сколько код с эксепшенами лучше или хуже некоторой альтернативной версии кода. Заодно посмотрим есть ли альтернатива коду с эксепшенами. Читать далее

Continue to Habr →

You are being forwarded in 6s — stay on this page