LINUX.ORG.RU

История изменений

Исправление kvpfs_2, (текущая версия) :

Да, если хочет восстановимые исключения, то нужны стронг гарантии от кидающей стороны.

Нет, все хуже. Алгоритм спписта, который играется в эту игру, никто не предупреждал о возможном исключении, который находится где-то в середине кол стека, и уже пофиг что там гарантирует кидающая сторона. Вот тут и начнется оборачивание всего на свете в try catch на всякий случай. Если от кодов возрата ясно чего ждать, то исключения - черный ящик. И вот когда это спипист поймет и наестся этого говнища, он согласится, что исключения нужны лишь для критических ошибок.

Исправление kvpfs_2, :

Да, если хочет восстановимые исключения, то нужны стронг гарантии от кидающей стороны.

Нет, все хуже. Алгоритм спписта, который играется в эту игру, никто не предупреждал о возможном исключении, который находится где-то в середине кол стека, и уже пофиг что там гарантирует кидающая сторона. Вот тут и начнется оборачивание всего на свете в try catch на всякий случай. Если от кодов возрата ясно чего ждать, то исключения - черный ящик. И вот когда это спипист поймет и наестся этого говнища, он согласится, что исключения нужны лишь критических ошибок.

Исходная версия kvpfs_2, :

Да, если хочет восстановимые исключения, то нужны стронг гарантии от кидающей стороны.

Нет все хуже. Алгоритм спписта, который играется в эту игру, никто не предупреждал о возможном исключении, который находится где-то в середине кол стека, и уже пофиг что там гарантирует кидающая сторона. Вот тут и начнется оборачивание всего на свете в try catch на всякий случай. Если от кодов возрата ясно чего ждать, то исключения - черный ящик. И вот когда это спипист поймет и наестся этого говнища, он согласится, что исключения нужны лишь критических ошибок.