- 1
- 2
- 3
Нашёл в проекте
SELECT DISTINCT sale_date, SUM(sale_price), buyer FROM ...
GROUP BY sale_date, buyer;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 14
−863.7
Нашёл в проекте
SELECT DISTINCT sale_date, SUM(sale_price), buyer FROM ...
GROUP BY sale_date, buyer;
DISTINCT здесь лишний
+160
//Из библиотеки prototype
....
unescapeHTML: function() {
return this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>');
}
....
Смеяться надо из-за того, что замена & на & идёт первой, таким образом &lt замениться на <, а не на <
−55.1
#Пример раз
my %parse_hash = (
$sub_dir => $dir,
$sub_style_dir => $style_dir,
$sub_image_dir => $image_dir
);
#Пример два
...
elsif ($event eq $Event_View_Par){
print &ViewPar(%Query);
}
elsif ($event eq $Event_View_All){
print &ViewPar(%Query);
}
elsif ($event eq $Event_View_Asset){
print &ViewAsset(%Query);
}
Пример 1: В качестве ключей хэша переменные, которые определены в другом файле.
Пример 2: переменные $Event_View* определены в другом, используются только здесь и больше нигде
И так по всему коду
Задалбывает всё время переключаться alt-табом на файл, смотреть на определение переменных
+144.9
/a-z{3,}/.test(str);
Проверка содержит ли функция 3 символа алфавита или больше.
Правильно так: /[a-z]{3,}/