it-юмор :: говнокод :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek говнокод 
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,говнокод
Подробнее

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,говнокод
Еще на тему
Развернуть
Издалека показалось, что это не те дроиды, которых вы ищете.
1nsanie 1nsanie 04.01.202021:20 ответить ссылка 0.5
Обычно в таких местах в комментах что то типа
"there is no hope anymore"
/ если ты здесь, то надежды нет.
crom crom 04.01.202021:20 ответить ссылка 0.3
В питоне иногда удобнее вместо тысячи хитромудрых условий использовать конструкцию типа:
try:
foo()
except Exception:
pass
В питоне это основа для обработки данных
hotei hotei 04.01.202021:54 ответить ссылка 1.2
ну, можно залогировать, но какая разница?
Э, в смысле? Что б потом прочитать найти корнер кейс и исправить. Таков путь
Подумаешь первый в мире спутник на .NET упадет в море.
>первый в мире спутник на .NET
	
	i в
!	i в
А где-то выше по стеку вызовов, скучает непустой catch(Exception e).
nonnname nonnname 05.01.202004:57 ответить ссылка 0.3
в норм конторах такой код не пройдет компиляцию, а потребует исправить на

catch // ignore because ...
{
}
Это может быть либо статический анализ, либо код-ревью, но никак не компиляция. :)
Ну уверен, но есть подозрение, что в некоторых ide таки можно поставить запрет на билд при пустом обработчике ошибок.
В IDE можно поставить настройку, что предупреждение считается ошибкой и компиляции не будет.
Разве я не это сказал?
Именно. На мой взгляд настройка treat warnings as errors как раз переводит проверку из категории статический анализ в разряд компиляции
Такая проверка и есть статический анализ кода на (не)соответствие определенному набору правил.
А что уже по ее результатам делает IDE / пользователь - вопрос другой.
В csproj можно задать правило treat warnings as errors и оно будет выполняться и в ide и просто при вызове компилятора, так что у пользователя не будет выбора - придется исправлять
Не все исключения должны быть обработаны. Всё зависит от задачи. В каких-то случаях нужна причина произошедшего, в каких-то - результат или его достижимость.
В программировании обычно нет правил, которые действуют всегда. Не надо ничего возводить в абсолют.
leosdren leosdren 06.01.202001:10 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
даныд @stdan¡lka • • • Раньше я быстро писал некрасивый и нерабочий код, но спустя многие годы упорной работы я перестал писать его быстро.
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор опыт говнокод

даныд @stdan¡lka • • • Раньше я быстро писал некрасивый и нерабочий код, но спустя многие годы упорной работы я перестал писать его быстро.
I’m CTO, bitch ^ К нам сегодня вышел новый разработчик. Он два часа задумчиво смотрел в монитор. Потом просто встал и ушёл. Больше не берёт трубку и забанил меня в телеге. Вы реально ему в первый рабочий день показали наш модуль для прайсинга? Там же всё на хранимых процедурах написано, а ещё кус
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор картинка с текстом разработка программист телеграм I'm CTO bitch код говнокод начальство увольнение

I’m CTO, bitch ^ К нам сегодня вышел новый разработчик. Он два часа задумчиво смотрел в монитор. Потом просто встал и ушёл. Больше не берёт трубку и забанил меня в телеге. Вы реально ему в первый рабочий день показали наш модуль для прайсинга? Там же всё на хранимых процедурах написано, а ещё кус
O’REILLY- Роберт Лав С^ППТЕРЧерт, получается, что через 10 лет код, который я пишу, перестанет работать... О нет! Эта старая функция работает неправильно... EXCEPTION ERROR Но вряд ли эту программу будет ещё кто-то юзать через такое время... Аах, ну и фиг с ним перевод vk.com/tnull спустя 10 лет | Выполняю последнюю п
подробнее»

Смешные комиксы,веб-комиксы с юмором и их переводы geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор говнокод песочница

Черт, получается, что через 10 лет код, который я пишу, перестанет работать... О нет! Эта старая функция работает неправильно... EXCEPTION ERROR Но вряд ли эту программу будет ещё кто-то юзать через такое время... Аах, ну и фиг с ним перевод vk.com/tnull спустя 10 лет | Выполняю последнюю п