Добрый день.
Какова политика разработчиков в плане обработки исключений?
Каковы рекомендации к использованию?
Исходя из кода если определен #define HANDLE_EXCEPTIONS то перехватываются ВСЕ исключения, заворачиваются в производный от RsdnDataException (который в свое очередь от Exception — но не от ApplicationException) и выбрасывается наверх.
Если произошло outofmemory или steckoverflow — дальнейшая работа приложения в общем-то невозможна...
И по поводу дефайна. По МСДН-у область видимости define это файл в котором он написан. Т.е. хитрым щелчком мыши переключатсья между хандлиногом эксепшенов снаскоку невыходит. Есть возможность указать компилятору — но не очень понятно где это указывать в студии для asp.net 2.0
Этот пост не вплане поругаться или пожурить, а плане понять политику
Спасибо.