Re[3]: Go
От: vsb Казахстан  
Дата: 07.05.24 09:36
Оценка: 1 (1) +1 :)
Здравствуйте, CreatorCray, Вы писали:

vsb>>Ровно один минус — обработка ошибок через возрат значений вместо исключений. В остальном мне всё очень нравится.

CC>Такое ощущение что у тебя обработка ошибок делается через catch (...) на саааамом верху, ибо в нормальном мире, где failure is an option обрабатывать обычные ошибки исключениями уж очень неудобно.

У меня она вообще никак не делается для 99% ошибок. Она делается во фреймворке, на самом верху, да. И это удобно. Лучший код это тот код, который не пришлось писать.

И в пресловутом го 99.9% ошибок обрабатываются ровно так же — на самом верху. А во всех остальных местах просто return err
Отредактировано 07.05.2024 9:39 vsb . Предыдущая версия . Еще …
Отредактировано 07.05.2024 9:38 vsb . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.