Правильно ли японима что при использовании исключений для обработки ошибок, лучше вообще отказаться от стандартного возврата ошибки в функции, и все ошибки обрабатывать только с омощь. исключений. Иначе появляется такая двойственность при обработке ошибок.
Как быть? Начинаю новый проект, понимаю что в старом было очень много if'ов для обработки ошибок, хочу перейти на исключения.. Мож статейку кто посоветует? Именно про то как их нужно использовать в большом проекте.