-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+178
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
struct rt_asserter_t {
string func_;
rt_asserter_t( string func ): func_(func){};
void operator = (bool condition) {
if( condition == true ) {
;;;
} else if (condition == false) {
throw new rt_assert_ex(func_);
} else {
throw new unknown_ex(func_);
}
}
};
реальный крупный коммерческий проект.
Какой-то тайный замысел в этой магии.
ossa,
05 Февраля 2011
-
+168
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$(document).ready(function () {
$("a").easyTooltip()
});
$(document).ready(function () {
$("img").easyTooltip()
});
$(document).ready(function () {
$("span").easyTooltip()
});
Отформатировал для лучшего усваивания.
UnderShot,
05 Февраля 2011
-
+159
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
try
{
for(..)
{
for(..)
{
if(...)
throw;//генерация исключения
}
}
}
catch(..)
{
}
Кому-то религия не позволяет юзать goto. Сорри, если было.
CHayT,
05 Февраля 2011
-
+145
- 1
bit = bit == 0 ? 0 : 1;
бит или не бит?
Lure Of Chaos,
05 Января 2011
-
+170
- 1
- 2
$sql = "DELETE FROM `".$this->tbl_name."` WHERE 1=1;";
mysql_query($sql);
Вот так говнокодеры одной веб-конторки делают TRUNCATE)
genghis,
29 Декабря 2010
-
+145
- 1
- 2
- 3
- 4
function detect_ip() {
$ip = (isset($_SERVER["HTTP_X_FORVARDED_FOR"])) ? $_SERVER["HTTP_X_FORVARDED_FOR"] : $_SERVER["REMOTE_ADDR"];
return (preg_match("/^[0-9\.]+$/", $ip)) ? $ip : false;
}
Так я определяю айпи, учись школота
komprenda,
20 Декабря 2010
-
+163
- 1
- 2
- 3
$result = mysql_query ("INSERT INTO ....");
if ($result ='true') {echo "<p>Информация успешно добавлена в базу</p>";}
С одного из форумов
Int,
13 Декабря 2010
-
+100
- 1
- 2
- 3
- 4
- 5
{Pascal}
function f( a: boolean ) : boolean;
begin
if a then return := f(a) else return := false;
end;
При а - истина программа вылетит с переполненным стеком.
Govnocoder#0xFF,
16 Ноября 2010
-
+168
- 1
- 2
- 3
- 4
#define loopv(v) for(int i = 0; i<(v).length(); i++)
#define loopvj(v) for(int j = 0; j<(v).length(); j++)
#define loopvk(v) for(int k = 0; k<(v).length(); k++)
#define loopvrev(v) for(int i = (v).length()-1; i>=0; i--)
Может я чего недопонимаю?
Это из Cube 2: Sauerbraten
Werdn,
23 Октября 2010
-
+174
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$a_year[2005]="2005";
$a_year[2006]="2006";
$a_year[2007]="2007";
$a_year[2008]="2008";
$a_year[2009]="2009";
$a_year[2010]="2010";
$a_year[2011]="2011";
$a_year[2012]="2012";
больше 2012 года не вписали... xd
ferry-very-good,
21 Октября 2010