История изменений
Исправление DarkEld3r, (текущая версия) :
Нет. Запрещает потому, что люди ошибаются.
Ну-ну. Они как раз пишут (про плюсы):
On their face, the benefits of using exceptions outweigh the costs, especially in new projects. However, for existing code, the introduction of exceptions has implications on all dependent code. If exceptions can be propagated beyond a new project, it also becomes problematic to integrate the new project into existing exception-free code. Because most existing C++ code at Google is not prepared to deal with exceptions, it is comparatively difficult to adopt new code that generates exceptions.
Это именно «написанный ранее код к исключением не готов».
Исходная версия DarkEld3r, :
Нет. Запрещает потому, что люди ошибаются.
Ну-ну. Они как раз пишут:
On their face, the benefits of using exceptions outweigh the costs, especially in new projects. However, for existing code, the introduction of exceptions has implications on all dependent code. If exceptions can be propagated beyond a new project, it also becomes problematic to integrate the new project into existing exception-free code. Because most existing C++ code at Google is not prepared to deal with exceptions, it is comparatively difficult to adopt new code that generates exceptions.
Это именно «написанный ранее код к исключением не готов».