- 1
ORA-600 [12235]: Oracle process has no purpose in life!
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−164.9
ORA-600 [12235]: Oracle process has no purpose in life!
Даже Оракл знает что такое смысл жизни
−432.3
if (currentPage == "3") {
//trace("CUUUUUUURRRRRRREEEENNNNNTTTT PPPAAAAGGGGGGGGGEEEEEE", currentPage,currentQuestionVideo);
ns.play(currentQuestionVideo);
}else {
//trace("ПИЗДАБЛЯТЬ!")
var str:String = ""+subSectionsXML.DOCUMENT[currentSubPage].FILE_1;
ns.play(str);
}
Мне дали AS3-сайт для его локализации и сказали, что код документирован.
Комментарии оказались только в виде trace'ов :)
+66.8
// Найдено глубоко в продакшн-коде некоего транслятора:
HRESULT hr = S_OK;
try {
hr = ParseSection(sourceTemplate, output, CS_IF);
}
CATCH_CG_EXCEPTION(this, hr)
CATCH_CG_EXCEPTION_END
// далее смотрим определения этих чудо-макросов
#define CATCH_CG_EXCEPTION(gen, hr) \
catch (CHierCGException* e) { \
(gen)->WriteExceptionMessage(e); \
if (e->m_bContinue) { \
if (e->m_useHRESULT) hr = e->m_hResult; else hr = E_FAIL; \
} \
delete e; \
if (!(e->m_bContinue))
#define CATCH_CG_EXCEPTION_END \
throw; \
}
Исключительно говнистая обработка исключений :-)
+77.3
// Год и месяц редактируются как Double, а хранятся в базе как два инта
if (aValue == null) {
current.setStartMonth(0);
current.setStartMonth(0);
} else {
current.setStartMonth(Integer.parseInt(aValue.toString().split(".")[0]));
current.setStartMonth(Integer.parseInt(aValue.toString().split(".")[1]));
}
Программисты клиента и базы стоят один другого
+149.6
switch ($menu_item["id"]){
default:
$page = "content.html";
}
Обнаружил в проекте который мне достался по наследству ))
+144.6
Правило всегда одно:
Нет unit-тестов - код - говно.
−426.8
this.thumbHolder._x = suma;
suma = suma + parseInt(this.picHolder.attributes.w);
if ((i==11)|| (i==12)|| (i==13)|| (i==14)|| (i==17)|| (i==18)|| (i==19)|| (i==20)|| (i==22)|| (i==23)|| (i==24)|| (i==25)|| (i==26)|| (i==28))
{
suma = suma + 10;
}
/*
if (i==2)suma=suma+99;
if (i==5)suma=suma+121;
if (i==8)suma=suma+155;
if (i==13)suma=suma+200;
*/
Коллега бьется головой в монитор - обнаружил в исходниках чужой флешки.
Стопицот, стопицот, это много или мало...
+133.8
var lox == alert('fuck you')
if(lox == true) {
alert(lox)
};
ыыыыыыыыыыы
+94
if (comboBox4.Text == "Да")
{
ph[0] = (p11p * ph[0]) / ((p11p * ph[0]) + (p11n * (Convert.ToDouble(1) - ph[0])));
ph_[1] = ph[0];
}
if (comboBox4.Text == "Да напевно")
{
str = (p11p * ph[0]) / ((p11p * ph[0]) + (p11n * (Convert.ToDouble(1) - ph[0])));
str = (str - ph[0]) / 2;
ph[0] += str;
ph_[1] = ph[0];
}
if (comboBox4.Text == "Нет")
{
ph[0] = (ph[0] * (Convert.ToDouble(1) - p11p)) / (Convert.ToDouble(1) - (ph[0] * p11p) - (p11n * (Convert.ToDouble(1) - ph[0])));
ph_[1] = ph[0];
}
if (comboBox4.Text == "Нет напевно")
{
str = (ph[0] * (Convert.ToDouble(1) - p11p)) / (Convert.ToDouble(1) - (ph[0] * p11p) - (p11n * (Convert.ToDouble(1) - ph[0])));
str = (str - ph[0]) / 2;
ph[0] += str;
ph_[1] = ph[0];
}
if (comboBox4.Text == "Не знаю")
{
ph_[1] = ph[0];
}
+160.3
$arr = getArr1();
$arr2 = getArr2();
foreach ($arr2 as $key => $value){
$arr[$key] = $value;
}
вот такой вот способ суммировать массивы