- 1
- 2
- 3
- 4
- 5
// Count how many rows are in the table.
for (var x = 0; x < tableRows.length; ++x)
{
rowCount += 1;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+190
// Count how many rows are in the table.
for (var x = 0; x < tableRows.length; ++x)
{
rowCount += 1;
}
+113
int main(int argv,char *argc[]){
...
if(fork() != 0)goto _EXIT;
...
return 0;
_EXIT:
return 0;
}
Ну как ???
−863
WHERE (p.city_id = 1)
AND ((COALESCE(b.banket_persons,0)=0) OR (b.banket_persons>=20 AND b.banket_persons<=30))
AND ((COALESCE(b.banket_per_person,0)=0) OR (b.banket_per_person>=500 AND b.banket_per_person<=1000))
упорный программер явно не подозревал о существовании "is null" и "between"
+167
$handle = fopen($filename, "a+");
fwrite($handle, '');
В цикле таким образом измененяли дату модификации файлов. Существование touch() похоже было неизвестно.
−94
var toCrypt:String = encodeURIComponent("GET")
пруф: https://github.com/ptitJean/AS3FaceApi/blob/master/net/metafor/faceapi/auth/OAuth.as
+162
return vars[v] = ($.inArray(v, wndConfig["out_zero"]) !== -1)
? (tmp == 0 ? 0 : tmp) : tmp;
Из серии "в пятницу вечером". Ладно хоть сейчас перечитал этот кусок и увидел.
+114
if (defaultOrderType == OrderType.NoCharge || defaultOrderType == OrderType.Claims)
{
noChargeItemEntry.Style.Add(HtmlTextWriterStyle.Display, "block");
itemEntryPanel.Style.Add(HtmlTextWriterStyle.Display, "none");
items.Style.Add(HtmlTextWriterStyle.Display, "none");
}
else
{
noChargeItemEntry.Style.Add(HtmlTextWriterStyle.Display, "none");
itemEntryPanel.Style.Add(HtmlTextWriterStyle.Display, "block");
items.Style.Add(HtmlTextWriterStyle.Display, "block");
}
+160
float alpha = float(m_startAlpha) + 255.0f * (getElapsed() / (m_duration * (1.0f - float(m_startAlpha) / 255.0f)));
m_target->setAlpha(static_cast<uint8_t>(alpha));
Выдержка из обновления объекта-действия, производящего линейный фейд-аут объекта...
Общение с чужим говнокодом не проходит бесследно... что же я курил, перед тем как ЭТО соорудить?
+160
public function get_settings($id,$name,$total,$limit)
{
$config = array();
$config['total_rows'] = $total;
$config['per_page'] = $limit;
$config['first_link'] = '«Первая';
$config['last_link'] = 'Последняя»';
$config['next_link'] = '»';
$config['prev_link'] = '«';
switch($id)
{
// Если навигация для категорий
case 'category':
$config['base_url'] = base_url().'/index/category/'.$name;
$config['uri_segment'] = 4;
//количество "цифровых" ссылок по бокам от текущей
$config['num_links'] = 5;
return $config;
break;
}
}
+140
printf("0x%02X", (int)( (((block[i << 1] >> ((15 - (j >> 4)) << 2)) & 15) << 4 ) | ((block[(i << 1) | 1] >> ((15 - (j & 15)) << 2)) & 15)));
Жертва жестокой оптимизации. При всем этом код исправно делал свое дело... пока не пришла пора в нем что-то изменить =)