гениальное (для программистов)
Jan. 10th, 2007 09:59 pmЛучший образчик WTF-кода, который я вижу за последнее время:
if (myVar == true)
return true;
else if (myVar == false)
return false;
else
return !true && !false;
В этом коде - многовековая мудрость востока. Это Дзен (хоть и написан не на Zen). Это хлопок одной рукой. Это гениально.
(via 109, который дает ссылку на длинную дискуссию на форуме ixbt, откуда это пришло. Там 20 страниц разных приколов подобного рода, некоторые хорошие, но далеко не все. Мне понравилось, скажем, описание "++i--" как "оператора подергивания").
no subject
Date: 2007-01-10 08:08 pm (UTC)no subject
Date: 2007-01-10 08:09 pm (UTC)знаешь, поразительно: все эти годы я скучаю по написанию кода как типу интеллектуальной нагрузки. По алгоритмам сильнее всего.
no subject
Date: 2007-01-10 08:09 pm (UTC)no subject
Date: 2007-01-10 08:11 pm (UTC)no subject
Date: 2007-01-10 08:12 pm (UTC)no subject
Date: 2007-01-10 08:12 pm (UTC)no subject
Date: 2007-01-10 08:14 pm (UTC)Работать когда???
Семью видеть когда???
no subject
Date: 2007-01-10 08:18 pm (UTC)Раз в полгода заглядываю, читаю что-то по верхам. Или если по ссылке.
no subject
Date: 2007-01-10 08:23 pm (UTC)т.к. (!true && !false) evaluates to false
no subject
Date: 2007-01-10 08:29 pm (UTC)no subject
Date: 2007-01-10 08:34 pm (UTC)гораздо проще
над-дзен :)
Date: 2007-01-10 08:37 pm (UTC)if (myVar == true) return myVar; else if (myVar == false) return myVar; else return !myVar && myVar;no subject
Date: 2007-01-10 08:38 pm (UTC)http://bash.org.ru/quote.php?num=66390
no subject
Date: 2007-01-10 08:38 pm (UTC)А как бы это так "оператор подергивания" на английском сказать, с сохранением юмора?
no subject
Date: 2007-01-10 08:39 pm (UTC)no subject
Date: 2007-01-10 08:39 pm (UTC)no subject
Date: 2007-01-10 08:44 pm (UTC)no subject
Date: 2007-01-10 08:44 pm (UTC)tercium datur
Date: 2007-01-10 08:44 pm (UTC)Девица М. в молодые годы, собираясь надеть ботинки, брала один, приставляла к ноге и спрашивала:
- На павильную ногу?
- Нет, - говорили ей.
Тогда она подносила ботинок к второй ноге и спрашивала опять:
- На павильную ногу?
- Да, - говорили ей, ухмыляясь.
После этого она надевала ботинок и - goto beginning - проделывала то же самое со вторым ботинком.
no subject
Date: 2007-01-10 08:46 pm (UTC)я давно не забавлялась такими приколами))
no subject
Date: 2007-01-10 08:54 pm (UTC)#define true 42
а? :) ведь тогда (myVar == true) не эквивалентно true...
но если хочется элегантности, то уж лучше
return (myVar == true) ? true : false;
ps: правда, если у нас еще и
#define false -42, то we're back to square one:
if (myVar == true)
return true;
else if (myVar == false)
return false;
else
return !true && !false;
:))))))))
no subject
Date: 2007-01-10 08:55 pm (UTC)no subject
Date: 2007-01-10 09:03 pm (UTC)no subject
Date: 2007-01-10 09:03 pm (UTC)no subject
Date: 2007-01-10 09:05 pm (UTC)