LINUX.ORG.RU
ФорумTalks

глобально и wtf


0

0

Ковыряю сейчас один код. Не могу не поделиться.

if ($i == 0): echo "<tr background=\"/img/bgbej.gif\" bgcolor=\"#F6EDDD\"...
elseif ($i == 2): echo "<tr background=\"/img/bgbej.gif\" bgcolor=\"#F6EDDD\"...
elseif ($i == 4): echo "<tr background=\"/img/bgbej.gif\" bgcolor=\"#F6EDDD\"...
else: echo "<tr background=\"/img/bgwhite.gif\" bgcolor=\"#FFFFFF\"...
endif;

echo в первых трёх строках одинаковый...

★★★★★
Ответ на: комментарий от question4

Да нет, там обычные таблички с чётными/нечётными строками разного фона :)

Вариант на 6 строк был выполнен, ЕМНИП (уже переписан) с использованием флага, который в разных ветках if'а то ставился, то снимался :)

KRoN73 ★★★★★
() автор топика

очень сомневаюсь, что это изначальный вариант. А если изначальный, то, уверен, других фонов пока нету. Вобщем это стопудова не итоговый результат. Иначе кодера можно отнести к разряду глубоких даунов

vitroot ★★
()

не могу не вспомнить старый анекдот

на столе у главбуха лежит бумашка:

нечетные: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31

четные: 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30

как видим, и у программистов тоже бывает чётнечёт головного мозга

anonymous
()
Ответ на: комментарий от anonymous

> на столе у главбуха лежит бумашка:

сильно. нужно будет оформить, распечатать и повесить на раб.месте :)

// wbr

klalafuda ★☆☆
()

хех... помнится, ковырялся в одном дельфи-коде, и наткнулся на одну огромную корявую процедуру (строк 60). Оптимизировал её до четырёх строчек, пошёл дальше. Наткнулся на эту же процедуру. Что-то заподозрил и пошёл смотреть дальше. В результате наткнулся на её же, исполненную 32 (!!!) раз подряд (человек что-то делал побитово в 4хбайтном слове), только с разными именами и с разным коэффициентом сдвига единички в маске. Это вот каким индусом надо быть?

jcd ★★★★★
()
Ответ на: комментарий от jcd

Можно не быть индусом, достаточно ничего в жизни не видеть кроме делфи...

anonymous
()
Ответ на: комментарий от jcd

Тут рефакторинг бесполезен, проще заново написать, а автору пальцы сломать, чтоб не дай бог, еще чего не написал. И йайца отрезать, чтоб не размножался.

P.S. ex-Delphi-bydlocoder

redgremlin ★★★★★
()
Ответ на: комментарий от jcd

> Это вот каким индусом надо быть?

Да индусизм здесь не причём.

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

Чел, то что требовалось сделал? Его 32 процедуры работали? А то, как он это сделал можно рассматривать только в аспекте профессионала, ремесленника или подельщика. Индусокод же - в принципе алогичен. Это же вариант, вполне логике поддаётся.

vvn_black ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.