- 1
"trim(.$resultm[1].)"
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
"trim(.$resultm[1].)"
+147
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
говно
+170
function load_class($module, $class) {
$class_inc = strtoupper($class) . "_INC";
$file_inc = $class . ".inc";
if (!file_exists(MODROOT.$module."/lib/".$class.".inc")) {
echo "ERROR Loading Class: $class<BR>";
echo " Loading Module: $module<BR>";
// echo MODROOT.$module."/lib/".$class.".inc";
exit;
}
else {
$load_class = "if (!defined(\"".$class_inc."\")) {";
$load_class .= "include(\"".MODROOT.$module."/lib/". $file_inc ."\");";
$load_class .= "define(\"".$class_inc."\",\"1\");";
$load_class .= "}";
}
return $load_class;
}
// вызов
eval(load_class("module", "className"));
Fffuf
+954
System.ComponentModel.Win32Exception: The operation completed successfully
Из стек трейса. Не совсем говнокод, но ОЧЕНЬ смешно.
+96
public boolean isProductActionDtoListEmpty() {
boolean noEmpty = false;
boolean isEmpty = productActionDtoList.isEmpty();
if(isEmpty == true){
return isEmpty;
}
return noEmpty;
}
джуниор закомитил, плакали все :)
+83
public final static String sqlCottOpen = new StringBuilder()
.append("select\n")
.append("rtt.object_id as rtt_id,\n")
.append("rtt.name as rtt_name,\n")
.append("stt.object_id as stt_id,\n")
.append("stt.name as stt_name,\n")
.append("(SELECT status_value.value\n")
// Ещё 40 строчек апендов
.append(" and rownum = 1) stt").toString();
Одна из десятка констант модуль Contants.
+129
;;; Returns a string and 'T' if the list is in a desc. or asc. order, and NIL otherwise
(defun ordered (list)
(let ((list-dec (copy-list list)))
(let ((list-inc (copy-list list)))
(let ((alist (sort list-inc #'<)))
(let ((dlist (sort list-dec #'>)))
(cond
((equal list dlist)
(format nil "~%The numbers in ~a are in a descending order. ~%T" list))
((equal list alist)
(format nil "~%The numbers in ~a are in an ascending order. ~%T" list))))))))
Задача была следующей: функция должна возвращать t (истина), если в списке все элементы либо в восходящем, либо в нисходящем порядкe, и соответсвенно nil (ложь), если нет. Думаю, вполне сгодится сюда :)
http://www.lispforum.com/viewtopic.php?f=2&t=1275
−84
my $cat='';
if ($q->param('category'))
{
my @originalCategory = $q->param('category')?$q->param('category'):undef;
$cat='and (';
my $arg;
foreach $arg(@originalCategory)
{
$cat.= '(ngf.category=';
$cat.= $arg;
$cat.= ') or ';
}
chop ($cat);chop ($cat);chop ($cat);chop ($cat);
$cat .= ')';
}
формирование where для выборки по категориям указанных пользователем
+963
public void прорисовка_точек()
{
for (int i = 0; i < лист_точек.Count; i++)
{
//Data0
if (((лист_точек[i] as ArrayList)[4] as ArrayList).Count != 0)
{
уровни определение_уровня = new уровни(s, (лист_точек[i] as ArrayList)[3].ToString(), 4);
if (определение_уровня.рисуем == true)
{
string type = (лист_точек[i] as ArrayList)[1].ToString();
for (int k = 0; k < ((лист_точек[i] as ArrayList)[4] as ArrayList).Count; k++)
{
PointF point = (((лист_точек[i] as ArrayList)[4] as ArrayList)[k] as List<PointF>)[0];
преобразование_координат координаты_старые = new преобразование_координат(point.X, point.Y, коэф_старый.max_x, коэф_старый.max_y, коэф_старый.K_x, коэф_старый.K_y);
point.X = (float)((новый.max_x_new - координаты_старые.xn) * новый.K_x_new * s);
point.Y = (float)((новый.max_y_new - координаты_старые.yn) * новый.K_y_new * s);
Rectangle rect = new Rectangle(Convert.ToInt32(point.X),Convert.ToInt32(point.Y),1,1);
if (проверка(this.Width, this.Height, point.X, point.Y) == true)
{
Кисти_точек точки = new Кисти_точек(type);
G.DrawImage(точки.bitm, point.X, point.Y, точки.bitm.Width, точки.bitm.Height);
}
прорисовка_надписей_точек(point, ((лист_точек[i] as ArrayList)[2].ToString()));
}
}
}
}
}
Взято отсюда http://www.cyberforum.ru/csharp-net/thread330291-page3.html
+162
private function _moveIndexes($filters,$int){
$count = count($filters);
for($i=2;$i<$count;$i++ ){
$filters[$i]["filter"]["index"] += $int;
}
return $filters;
}
private function _removeDefaultFilters(){
$this->data["Data"]["filters"] = $this->_moveIndexes($this->data["Data"]["filters"],-2);
$count = count($this->data["Data"]["filters"]);
for($i=0;$i<$count-2;$i++){
$this->data["Data"]["filters"][$i] = $this->data["Data"]["filters"][$i+2];
}
array_pop($this->data["Data"]["filters"]);
array_pop($this->data["Data"]["filters"]);
}
Такой вот код... Ни строчки пояснений к нему не прилагается.
Метод "_removeDefaultFilters()", а в коде сплошная магия.
Почему в for() $count-2??? А внутри цикла [$i+2]...
В другом же for() $i=2???
В вызове _moveIndexes() второй параметр -2 (минус 2) и это значение внутри фнкции плюсуется!
Вдовершение всего двойной вызов array_pop()...
И всё это покрыто тайной мрака.