История изменений
Исправление kvpfs_2, (текущая версия) :
Ну а вы контекст разговора не видите? Всё ведь написано. Одни хотя обрабатывать исключениями восстановимые ошибки, другие называют их глупцами и утверждают, что в реальности это практически нереально следить за консистентностью данных (сложно, грязно, потеря лаконичности, многословно из-за обилия try catch) и основная годная тактика - оставить для исключений лишь критические ошибки и грохнать модуль пославший что-то.
А с пеной у рта доказывать у меня нет желания. Иногда люблю перекинуться репликами, это помогает дополнительно обдумать какие-то вещи. И в этот раз я убедился, что на исключения смотрю правильно.
PS: Когда-то ведь пытались декларировать типы исключений, которые функция может послать, вот это была попытка сделать механизм годным для обработки восстановимых ошибок. Но на всё это положен болт и признано deprecated
Исправление kvpfs_2, :
Ну а вы контекст разговора не видите? Всё ведь написано. Одни хотя обрабатывать исключениями восстановимые ошибки, другие называют их глупцами и утверждают, что в реальности это практически нереально следить за консистентностью данных (сложно, грязно, потеря лаконичности, многословно из-за обилия try catch) и основная годная тактика - оставить для исключений лишь критические ошибки и грохнать модуль пославший что-то.
А с пеной у рта доказывать у меня нет желания. Иногда люблю перекинуться репликами, это помогает дополнительно обдумать какие-то вещи. И в этот раз я убедился, что на исключения смотрю правильно.
Исходная версия kvpfs_2, :
Ну а вы контекст разговора не видите? Всё ведь написано. Одни хотя обрабатывать исключениями восстановимые ошибки, другие называют их глупцами и утверждают, что в реальности это практически нереально следить за консистентностью данных (сложно, грязно, потеря лаконичности, многословно из-за обилия try catch) и основная годная тактика - грохнуть модуль пославший исключение.
А с пеной у рта доказывать у меня нет желания. Иногда люблю перекинуться репликами, это помогает дополнительно обдумать какие-то вещи. И в этот раз я убедился, что на исключения смотрю правильно.