- 1
- 2
String labOrderOrMrnParam = (null == order)
? order.getMayoAccessNumber() : order.getOrderNumber();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145.5
String labOrderOrMrnParam = (null == order)
? order.getMayoAccessNumber() : order.getOrderNumber();
Что же делать если объект - null
+153
//я не индийский кодер, просто обновляем переменные сессии, чтобы не экспайрились
$_SESSION['login'] = $_SESSION['login'];
$_SESSION['authstring'] = $_SESSION['authstring'];
+154
return !( Pattern.compile("['\"`]+").matcher(query.subSequence(0, query.length())).matches());
Шедевр проверки на запретные символы в запросе
+134.9
// Объявлен класс GOSTDocument extends TechDocument ( ввожу в курс дела:) )
public class TechDocument
{
protected TechDocument(){} //Ибо нефиг
public TechDocument getDocumentA ( Type DocType )
{
TechDocument tmpl = null;
switch (DocType)
{
case DOCTYPE_GOST : tmpl = (GOSTDocument) new GOSTDocument();
break;
// ... Тут еще CASE всякие
default: tmpl = new TechDocument();
break;
}
return tmpl;
}
}
Как бы кастинг.:)
+150
if (a) b = true; else b = false;
В реале видел. Тупил минут 5, пытаясь понять внутренний смысл этой конструкции
+89.1
public boolean equals(Object o) {
ErrorCode errorCode = (ErrorCode) o;
return !(code != null ? !code.equals(errorCode.code) : errorCode.code != null);
}
бля. голову поломать можно
+151
Док = СоздатьОбъект("Документ.Документ1");
Док.ВыбратьДокументы(Дата1, Дата2);
Пока Док.ПолучитьДокумент()=1 Цикл
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Док2 = СоздатьОбъект("Документ.Документ2");
Док2.ВыбратьДокументы(Дата1,Дата2);
Сумма = 0;
Пока Док2.ПолучитьДокумент()=1 Цикл
Опер = СоздатьОбъект("Операция");
Если Опер.НайтиОперацию(Док2) = 1 Тогда
Опер.ВыбратьПроводки();
Пока Опер.ПолучитьПроводку() = 1 Цикл
Если (Опер.Кредит.Субконто(1) = Док.Контрагент) Тогда
Сумма = Сумма + Опер.Сумма;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецЦикла;
Больше циклов по одним и тем же данным!
+175.3
for(i=0;i<3;i++)
{
pictures[i] = new Image()
if(i==0) pictures[i].src = "jpg/javascript/3.jpg"
if(i==1) pictures[i].src = "jpg/javascript/2.jpg"
if(i==2) pictures[i].src = "jpg/javascript/1.jpg"
}
http://citforum.ru/internet/javascript/exgraph.shtml
−82.1
# заменяем в разделитель на запятую в поле "Количество"
$row[4] =~ s/\./,/;
# лишние нули красим цветом фона
$row[4] =~ s/,000/<font color=#ffffff>.000<\/font>/;
Обработка суммы платежа при выводе пользователю в личном кабинете (web-страница)
+223
include '%fasm%\win32ax.inc'
entry start
section '.rsrc' resource data readable
....
section '.idata' import data readable writeable
....
start:
Semiono, ты крут!