Шутка для программистов

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (4) 1 2 [3] 4   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
BooBoo
20.10.2012 - 10:33
1
Статус: Offline


Регистрация: 13.05.11
Сообщений: -1
Цитата (KopoBko @ 18.10.2012 - 19:01)
Цитата (вадим75 @ 18.10.2012 - 19:59)
Для вас же существуют специальные форумы. Я нихера не понял твою шутку.
минусовать не буду.

в кратце:
если "переменная =1" "присвой ей значение 15"

тут тоже код

если "переменная =15" присвой ей значение 1

вызови снова функцию

короче, зацикливание sm_biggrin.gif
слишком дохуя кода

Да и вообще массивы лучше использовать и оператор Switch.
 
[^]
radorslim
20.10.2012 - 11:11
1
Статус: Offline


Юморист

Регистрация: 17.09.12
Сообщений: 593
хоть и прогер долго глядел на код как баран на новые ворото и после лукмора меня осинило, полчаса немого из под стола вылезти!!!
 
[^]
FunnyBanana
20.10.2012 - 11:29
-1
Статус: Offline


ЭКСПЕРТ В ОБЛАСТИ ВСЕГО

Регистрация: 15.08.12
Сообщений: 1957
if (isset ($_GET['somevar'])) {
$somevar = $_GET['somevar'];
}


плохой пример демонстрации хорошего кода..

Это сообщение отредактировал FunnyBanana - 20.10.2012 - 11:30
 
[^]
ДжонниPEPPER
20.10.2012 - 11:37
3
Статус: Offline


Ярила

Регистрация: 16.08.11
Сообщений: 7339
По некоторым сведениям, индусский код поют и танцуют gigi.gif
 
[^]
KsandrPRO
20.10.2012 - 12:34
0
Статус: Online


Ярила

Регистрация: 12.08.11
Сообщений: 13328
$somevar = GET['somevar'];
$output .= ' '.($somevar + 2) * 5.' ';
 
[^]
RyaDovoJ
20.10.2012 - 12:40
1
Статус: Offline


Юморист

Регистрация: 22.11.11
Сообщений: 529
Цитата (Махмудка @ 18.10.2012 - 18:01)
Zlobny
Tarakan
дебиловистребитель
во!сразу видно кто в теме hz.gif hi.gif

Я тоже в теме, но я более тестировщик чем программер.
 
[^]
ilea
20.10.2012 - 13:32
2
Статус: Offline


Приколист

Регистрация: 3.09.10
Сообщений: 213
разжую если вдруг кто до меня не разжевал:

Давным давно программистам платили за код исходя из его объема, то есть за колличество строк. Подразумевалось, что код естественно будет качественный.

Во времена когда только начали переносить высокотехнологичное производство в бедные страны, программисты из индии смекнули, что писать надо много что бы получить больше денег и понеслась .... код получался мало того, что раздут, но и откровенно не качественный.

на картинке пример такого кода, который заменила была функция в две строки.
 
[^]
Barsoid
20.10.2012 - 13:53
0
Статус: Offline


сосите хуй

Регистрация: 13.04.11
Сообщений: 7620
cry.gif

Шутка для программистов
 
[^]
Hohma
20.10.2012 - 14:22
5
Статус: Offline


Шутник

Регистрация: 19.08.11
Сообщений: 58
Цитата (Barsoid @ 20.10.2012 - 17:53)
cry.gif

Вот.

Шутка для программистов
 
[^]
Tiborferenci
20.10.2012 - 14:56
2
Статус: Offline


Генеральный распиздяй

Регистрация: 27.08.09
Сообщений: 2311
Вот вы смеетесь, а мне после подобных "индусов" переписывать приходилось...
 
[^]
Rentable
20.10.2012 - 15:08
2
Статус: Offline


Ярила

Регистрация: 11.07.12
Сообщений: 1062
Это не шутка, ничего смешного нет, обыкновенные реалии, и вообще не по тематике ЯПлакал. Хотя, когда разбираешь индусский код, плакать охота.
 
[^]
Archie
20.10.2012 - 15:25
1
Статус: Online


Юморист

Регистрация: 18.03.12
Сообщений: 402
нихрена не прогер, но отлично знаю, что такое "индус на аутсорсе" smile.gif Мне не хватает внимания со стороны окружающих. Обнимите меня, кому не лень. тебе, товарисч smile.gif smile.gif smile.gif

нихрена себе замена smile.gif

Это сообщение отредактировал Archie - 20.10.2012 - 15:33
 
[^]
spacecptn
20.10.2012 - 16:15
1
Статус: Offline


Бормотолог

Регистрация: 18.09.11
Сообщений: 158
Твоя правда, автор!! biggrin.gif
 
[^]
vanko78
20.10.2012 - 16:48
3
Статус: Offline


ахуеть

Регистрация: 17.04.11
Сообщений: 1119
да уж
видимо погромист такой получает за количсетво говонокода а не за качество
надо же было так расписать то что в одну строку влезло бы
встречались мне такие перлы, только в 1с
пример говнокода погроммиста что был до меня

Это сообщение отредактировал vanko78 - 20.10.2012 - 16:54

Шутка для программистов
 
[^]
MrShelter
20.10.2012 - 18:38
0
Статус: Offline


Grammar Nazi

Регистрация: 18.06.11
Сообщений: 14539
Оффтоп.

Цитата (domart @ 18.10.2012 - 19:53)
не верите ... посмотрите сколько их в силиконовой долине.

В кремниевой долине.

Silicon - кремний, silicone - силикон.
Силиконовая долина вот - http://ru.wikipedia.org/wiki/РЎР°%....BA.D1.82.D1.8B
(разделы "Экономика" и "интересные факты")

Это сообщение отредактировал MrShelter - 20.10.2012 - 18:39
 
[^]
Akar
20.10.2012 - 18:54
1
Статус: Offline


Юморист

Регистрация: 3.11.10
Сообщений: 413
Цитата (Tarakan @ 18.10.2012 - 19:15)
тут нет никакого зацикливания
вот тоже самое:

$somevar = $_GET['somevar'];
$output = 10 + 5*$_GET['somevar'];

Если не придет GET параметр подобная запись выкинет эксепшен. Не хорошо. Но формула да, ты прав
 
[^]
Demigod
20.10.2012 - 19:12
1
Статус: Offline


Воздух

Регистрация: 16.03.07
Сообщений: 7085
Цитата
вот тоже самое:

$somevar = $_GET['somevar'];
$output = 10 + 5*$_GET['somevar'];

Цитата
Если не придет GET параметр подобная запись выкинет эксепшен. Не хорошо. Но формула да, ты прав


Не оценили вы шутку... Это пример бессмысленного кода, хотя он и исполняется.

Берем somevar и делаем следующее (для случаев от 1 до 8) somevar:=10+somevar*5, только не одной операцией, а расписываем все варианты через IF.... THEN....

А затем когда надо выдать somevar мы делаем следующее somevar:=(somevar-10) \ 5, только опять же не одной строчкой, а расписываем каждый вариант через IF.... THEN....

Код выполняется и делается, но смысла в нем никакого, какое число в somevar пришло, ровно такое и выдается обратно.

Куча кода, который что-то исполняет, но не делает при этом вообще ничего полезного. Исполнение ради самого процесса smile.gif

Это сообщение отредактировал Demigod - 20.10.2012 - 19:14
 
[^]
Zlobny
20.10.2012 - 19:21
2
Статус: Offline


аццкий кодер

Регистрация: 6.05.11
Сообщений: 1994
Цитата (vanko78 @ 20.10.2012 - 16:48)
да уж
видимо погромист такой получает за количсетво говонокода а не за качество
надо же было так расписать то что в одну строку влезло бы
встречались мне такие перлы, только в 1с
пример говнокода погроммиста что был до меня

бррр...
1С - это Бейсик, переведенный ПРОМТом gigi.gif
 
[^]
Terranin
20.10.2012 - 19:30
1
Статус: Offline


Ярила

Регистрация: 27.11.08
Сообщений: 2315
Цитата (Tarakan @ 18.10.2012 - 19:15)
тут нет никакого зацикливания
вот тоже самое:

$somevar = $_GET['somevar'];
$output = 10 + 5*$_GET['somevar'];

Так правильнее cool.gif :

$somevar = 10 + 5*intval($_GET['somevar']);
$output = " $somevar ";

Добавлено в 19:35
Цитата (Faydee @ 18.10.2012 - 19:23)
Жена отправляет мужа-программиста в магазин:
- Купи батон хлеба, если будут яйца - возьми десяток.
Муж возвращается из магазина с десятью батонами.
- Ты зачем столько хлеба купил?
- Так ведь яйца были...

Плохой программист, надо было с 11 батонами прийти.
- Купи батон хлеба. +1
- Если будут яйца купи десяток. +10
всего 11 smile.gif
 
[^]
Барматолог
20.10.2012 - 19:57
1
Статус: Offline


Юморист

Регистрация: 31.10.10
Сообщений: 411
Я считаю это более эпичнее:

uint i;
...
if (i.ToString().Length == 1)
{
...
}
 
[^]
БратецЛис
20.10.2012 - 20:33
3
Статус: Offline


Ярила

Регистрация: 16.08.11
Сообщений: 3766
Цитата (vanko78 @ 20.10.2012 - 18:48)
да уж
видимо погромист такой получает за количсетво говонокода а не за качество
надо же было так расписать то что в одну строку влезло бы
встречались мне такие перлы, только в 1с
пример говнокода погроммиста что был до меня

Такой "говнокод" идет из-за говнохотелок( программеры за бизнес-процессы в фирме не отвечают) заказчика...
Глядя на выделенный фрагмент можно с 90% вероятностью предположить: пользователи Вадим, и Андрей отвечающие за поступление ТМЦ затрахались из-за того, что без спроса правят их документы все кому не лень, даже пользователи с админскими правами - и посему попросили программера отработать ситуацию: при появлении комментария "ПСФ"(я бы расшифровал как проведена счет-фактура(отражено в книге покупок)), что бы ни одна сволочь, кем бы она не была, без их ведома не портила документ... Опять же пока у документа не стоит этот признак - его могут редактировать все заинтересованные люди.
Тут скорее всего кодера между делом, быстренько попросили устранить проблему - он ее за минуту устранил и пошел заниматься более насущными проблемами...
 
[^]
vanko78
20.10.2012 - 21:25
0
Статус: Offline


ахуеть

Регистрация: 17.04.11
Сообщений: 1119
Zlobny
нормально))
БратецЛис
ты прав, но это говнокод
намного проще было бы набор прав присвоить людям в теме по тмц
не нужно было бы править "ответственных" лиц а добавлять набор прав тому, кто адекватен
а правка документов давно уже вынесена в глобальный модуль, по условию если не ты-автор документа то и нехуй его трогать
как-то так...
а какие насущные еще дела могут быть у штатного программиста мне инстересно?
 
[^]
Человечег
20.10.2012 - 21:48
0
Статус: Offline


Приколист

Регистрация: 7.04.11
Сообщений: 352
Цитата
1С - это Бейсик, переведенный ПРОМТом

Лично по мне так на 1С куда удобнее кодить чем на этих ваших php и прочих сишарпах... Да и функционал 1С в области решаемых ей прикладных задач - это оптимальный вариант для получения результата. ))))

Цитата
да уж
видимо погромист такой получает за количсетво говонокода а не за качество
надо же было так расписать то что в одну строку влезло бы
встречались мне такие перлы, только в 1с
пример говнокода погроммиста что был до меня


Зато визуально это читается куда удобнее чем в одну строчку. )))) Учитывая, что слева у тебя дерево метаданных, а справа панель свойств - на область кода остается вообще хуй да маленько... Правильный монитор оно конечно да, но когда ты у заказчика на его 17-ти дюймах...

Хотя даже в 1С-ном коде не раз встречал перлы похлеще чем у ТС. ИЧСХ - ни одного комментария! )))
 
[^]
ancorid
20.10.2012 - 21:59
1
Статус: Offline


Приколист

Регистрация: 29.04.09
Сообщений: 334
да хрен с ним с индусским говнокодом !!!

Джигурда-то программист оказывается !!!



Шутка для программистов
 
[^]
vanko78
20.10.2012 - 22:00
0
Статус: Offline


ахуеть

Регистрация: 17.04.11
Сообщений: 1119
Цитата
Учитывая, что слева у тебя дерево метаданных

у меня семерка, а дерево такое в 8 вроде
монитор 27 дюймов рулит))

Добавлено в 22:01
Цитата (ancorid @ 21.10.2012 - 00:59)
да хрен с ним с индусским говнокодом !!!

Джигурда-то программист оказывается !!!

это не джигурда
это Агроном из хоббита
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 42150
0 Пользователей:
Страницы: (4) 1 2 [3] 4  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх