maeglor: (Default)
[personal profile] maeglor

bool value;



if (value.ToString().Length == 4)
{
...
}
else if (value.ToString().Length == 5)
{
...
}
else
{
throw new ArgumentException();
return !true && !false;
}


Я знаю, что это археологический баян. Но всетаки глядя на этот кусок кода, меня каждый раз неудержимо тянет исерично ржать.

Это к вопросу какие анекдоты рассказывают програмисты. :)

Date: 2009-11-09 04:50 pm (UTC)
From: [identity profile] meanor.livejournal.com
Хотя, я сам вроде бы программист, но никогда не рассказывал вот таких анекдотов... Вообще не понимаю юмора.
Вот про жизнь программистов - другое дело!

Date: 2009-11-09 04:54 pm (UTC)
From: [identity profile] subbotenok.livejournal.com
Юмор в медлено нарастающем градусе идиотизма. Чтобы его понять нужно медлено и вдумчиво разбирать этот код рассматривая все возможности его работы и его уязвимости. :) Тогда строчка "return !true && !false;" гарантировано рвет шаблон :).

Date: 2009-11-09 05:16 pm (UTC)
From: [identity profile] meanor.livejournal.com
Ну когда человек притворяется идиотом это не смешно по мне. )) Идиотство бывает забавным, когда человек пытался честно что-то делать, но никак не выходит. Как например, забавно читать решения школьников. ) Хотя, это всё равно на уровне видео с котиком, поскальзывающимся и плюхающимся в воду или с человеком, который, вместо того, чтобы перепрыгнуть скамейку, врезается головой в землю. )))

Date: 2009-11-09 05:16 pm (UTC)
From: [identity profile] meanor.livejournal.com
Данный пример, как раз насквозь искусственный. Потому мне не нравится. )))

Date: 2009-11-09 05:18 pm (UTC)
From: [identity profile] subbotenok.livejournal.com
Ну легенды гласят, что его на самом деле выдал в реальном продукте какойто индус. :)

Date: 2009-11-09 05:24 pm (UTC)
From: [identity profile] meanor.livejournal.com
Чет, сомневаюсь. )) Хотя, с подобным маразмом в коде привык сталкиваться. Вообще может в привычке дело... )) Вообще поработаешь ко всему привыкнешь. )

Date: 2009-11-09 05:26 pm (UTC)
From: [identity profile] subbotenok.livejournal.com
Ты знаешь, производя рефакторинг кода в своей конторе, я сталкиваюсь порой не с такими конечно, но с близкими к этому, по градусу маразма, программными решениями :). Может от того этот пример и кажется мне очень смешным :).

Date: 2009-11-09 05:30 pm (UTC)
From: [identity profile] meanor.livejournal.com
А мне наоборот, обычным. ;-)) Мало того, что я сталкиваюсь с такими, я ещё и прекрасно представляю, как их создают. Хотя, конечно, чаще всего это дело оригиналов. А вообще чужой код всегда может позабавить. ))

Date: 2009-11-09 05:31 pm (UTC)
From: [identity profile] subbotenok.livejournal.com
Ну да. До тех пор пока не начинаешь читать ровно тоже самое в своем :)))).

Date: 2009-11-09 05:33 pm (UTC)
From: [identity profile] meanor.livejournal.com
Вот именно. Это даже не грустно! Это всё скука и спешка!

Date: 2009-11-09 05:33 pm (UTC)
From: [identity profile] subbotenok.livejournal.com
Не говори...

Date: 2009-11-09 05:32 pm (UTC)
From: [identity profile] meanor.livejournal.com
Видишь ли, и так со своих коллег всё время смеешься, как после этого доставит перл какого-то там индуса?.. )))

March 2017

S M T W T F S
   1234
5678 91011
12131415161718
19202122232425
262728293031 

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 27th, 2026 05:02 pm
Powered by Dreamwidth Studios