Тут наткнулся на очередной наброс отходов пищеварителной системы на вентилятор:
https://habr.com/ru/company/ruvds/blog/533332/Не то чтобы статья прям крутая, но как повод очередной раз задуматься и похоливарить пойдёт. Что вы предпочитаете, возвращать код ошибки или кидать экспшн?
Я лично за экспшн, очень удобно просто прервать работу функции когда что-то пошло не так кину исключение нужного типа. Автоматически получаем гарантию что ошибку придется хоть как то обрабатывать. Также очень нравится что можно обработать на том уровне, где это действительно нужно. Для меня образцовыми в этом плане выглядят checked exception из java(которые почему то никто не любит). А как вы обрабатываете ошибки?
P.S. Предыдущий опрос показал что существенная часть аудитории это бульбаши и хохлы, поэтому продублирую вопрос:
Вам більше подобаються коди помилок або виключення?
Вам больш падабаюцца коды памылак або выключэння?