Вот было интересно: а откуда он знает этот вкус?
эх, не учился ты на кефирчика повара
чё, прям лошадиные хуи готовить надо было?
Нет, есть!
...жопой
Если хочешь, можешь и жопой, никто тут не осудит
..но почему-то кнопки не работают
Как выглядит ошибка на Lisp
))
Ошибки в java
Да ладно тебе, если нет Hibernate или Spring читаемо.
Всё читаемо, если нет индусов, которые переписывают все оригинальные эксепшены в RuntimeException.
Недавно наелся этого говна, но у нас такое итальянец понаписывал. Контекст проебан, в сообщении эксепшена вопрос «вы уверены что у вас там что-то инициализировано?». Спрашиваю у автора, мол, а что может быть не так? Говорит, хз, надо смотреть оригинальный эксепшн. Совсем ебанутые. Так что хз за что минусуют камент.
А что такая джава бывает?
Да, видел. Даже сервера без Tomcat'а, на чем-то своем.
На ведроидах бывает и на всяких других железках поменьше.
Бывает, но лучше бы иногда этого не видеть...
Не работал с Go. Можно кепа, чтобы понять на сколько там все плохо?
Это вообще больная тема Go, больше инфы можно найти "Go обработка ошибок"
Если кратко ошибка = переменная.
При ошибке условно есть 2 варианта, то всё крашется или ошибка разрешается на месте/пробрасывается выше по стеку в надежде на решение.
На картинке показана типичная проверка, если значения ошибки не нулевое то надо с этим что-то делать и дальше в зависимости от ситуации идёт: 1) логика её разрешения (теоретически самый правильный вариант)
2) пробрасывание её выше по стеку вызовов (что соответственно изображено на картинке выше, возвращаем нулевой ответ, и не нулевую ошибку)
Вся свестопляска с ошибками забота разработчика, который должен придумывать ошибки и их же решать.
p.s. Не знаю что со мной, с 3 раза только попал в нужную ветку коментом
Если кратко ошибка = переменная.
При ошибке условно есть 2 варианта, то всё крашется или ошибка разрешается на месте/пробрасывается выше по стеку в надежде на решение.
На картинке показана типичная проверка, если значения ошибки не нулевое то надо с этим что-то делать и дальше в зависимости от ситуации идёт: 1) логика её разрешения (теоретически самый правильный вариант)
2) пробрасывание её выше по стеку вызовов (что соответственно изображено на картинке выше, возвращаем нулевой ответ, и не нулевую ошибку)
Вся свестопляска с ошибками забота разработчика, который должен придумывать ошибки и их же решать.
p.s. Не знаю что со мной, с 3 раза только попал в нужную ветку коментом
Зато как мотивирует.
Чтобы написать коммент, необходимо залогиниться