- 1
include($b2bcontext_path."modules/"."costyl".".php");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
include($b2bcontext_path."modules/"."costyl".".php");
Самое интересное - инклюд безусловный. Он просто есть. Костыль - он такой костыль...
jQuery 22.08.2011 22:02 # −10
substr 22.08.2011 22:37 # −2
Nemoden 22.08.2011 22:44 # +2
fixed.
xStream 22.08.2011 22:47 # 0
rO_ot 23.08.2011 14:17 # 0
^)
Lure Of Chaos 23.08.2011 11:17 # +2
business to business? божежмой
roman-kashitsyn 23.08.2011 11:18 # 0
xStream 23.08.2011 11:23 # 0
Lure Of Chaos 23.08.2011 11:26 # 0
xStream 23.08.2011 11:34 # 0
Содержимое costyl.php
Lure Of Chaos 23.08.2011 11:41 # 0
xStream 23.08.2011 11:47 # 0
Меня аж дрожь пробила, когда внутренности этих скриптов захотелось посмотреть...
Из "гениального": весь код - процедурный, но обернут в классы с конструктором (где строк 100-500 говна, делающего всю работу) и 0-5 методов (с таким же количеством строк). За что спасибо - не поломалась сама система, куда это все встраивалось. Верстке, JS и стилям повезло гораздо меньше.
Lure Of Chaos 23.08.2011 11:51 # 0
roman-kashitsyn 23.08.2011 11:42 # +3
фанаты леди гаги жгут. Помню, в универе один парень давал переменным имена футбольных команд: spartak, dinamo, etc...
Lure Of Chaos 23.08.2011 11:49 # 0
xStream 23.08.2011 11:52 # 0
Такое, как интересное пойдет? :)
Lure Of Chaos 23.08.2011 11:56 # +1
1. indexOf, когда есть strpos
2. аргументы "перепутаны" вопреки всем похожим реализациям
3. наконец, возврат булевского значения, а не точного индекса - хотя функция называется indexOf, а не contains :D
xStream 23.08.2011 11:59 # 0
Lure Of Chaos 23.08.2011 12:00 # 0
хотя да, виноват, count для массивов, а strlen для строк = )
xStream 23.08.2011 12:02 # 0
Lure Of Chaos 23.08.2011 12:05 # +2
а еще замечательна проверка if (!function_exists('indexOf')) - а вдруг нас уже опередили!
roman-kashitsyn 23.08.2011 12:05 # 0
xStream 23.08.2011 12:23 # +1
Продолжаем выкладывать "интересности" :) Все оттуда же
Lure Of Chaos 23.08.2011 12:27 # 0
и опять проверка на существование функции ))) я понимаю, что этот костыль, наверное, инклудится повсюду - но, можно либо использовать require_once\include_once, либо сишным способом - проверять существование некоей константы :)
xStream 23.08.2011 12:32 # 0