История изменений
Исправление
bhfq,
(текущая версия)
:
а в нормальном языке можно сделать глобальный обработчик ошибок, который поймает эксепшн, сообщит о нем девелоперу, а юзеру покажет ошибку
А на деле это за частую выглядит так: нужно писать свой велосипед чтобы что-то с этой ошибкой сделать дальше после отлова, писать свой велосипед который отправит куда-нибудь как-нибудь девелоперу иначе тупо запишет в лог файл, а юзеру покажет ошибку так ладно еще если покажет и продолжит без проблем работать, а не расквасит интерфейс пользователя.
Напишите на лоре новость когда out of memory в вашей жабке перестанет вешать всю жабку с нагрузкой 100% всех ядер процессора.
if err != nil {
log.Fatal(err)
}
Можно написать одну func принимающую этот err.
Сколько строк в «нормальных языках» занимает эксцепшионинг?
Исходная версия
bhfq,
:
а в нормальном языке можно сделать глобальный обработчик ошибок, который поймает эксепшн, сообщит о нем девелоперу, а юзеру покажет ошибку
А на деле это за частую выглядит так: нужно писать свой велосипед чтобы что-то с этой ошибкой сделать дальше после отлова, писать свой велосипед который отправит куда-нибудь как-нибудь девелоперу иначе тупо запишет в лог файл, а юзеру покажет ошибку так ладно еще если покажет и продолжит без проблем работать, а не расквасит интерфейс пользователя.
Напишите на лоре новость когда out of memory в вашей жабке перестанет вешать всю жабку с нагрузкой 100% всех ядер процессора.
if err != nil {
log.Fatal(err)
}
Можно написать одну func принимающую этот err. Сколько строк в «нормальных языках» это занимает?