Ответ: Исключения
Использую где нужно.
Когда пишу библиотеки и интерфейсы, пишу свои Исключения, и при необходимости кидаю ими.
Никогда не использую блок кода при ловле для исправления работы логики.
Всегда "предохраняюсь", эдакие транзакции в области где есть риск словить исключение и если это повлияет на дальнейшую логику.
С#.
|