- 1
- 2
- 3
- 4
- 5
- 6
Nullable<float> r = p.Intersects( b );
if( r.HasValue)
{
c = Color.BlueViolet;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+29
Nullable<float> r = p.Intersects( b );
if( r.HasValue)
{
c = Color.BlueViolet;
}
+23.9
$params = array (
'host' => $cfgMessageDb->host,
'username' => $cfgMessageDb->username,
'password' => $cfgMessageDb->password,
'dbname' => $cfgMessageDb->name,
'persistent' => ( defined("USE_PERSISTENT_CONNECTION") && USE_PERSISTENT_CONNECTION ) ? true : false
);
И вот таких кусков дохренища.
−15.8
StringBuffer url = new StringBuffer( HTTPS + module + TAGS + tag + SLESH );
−63.5
void SimplexIteration::ReWidth()
{ w[-2]=w[0]=Width; w[-1]=5; for(size_t j=1;j<A.size_j();j++) w[j]=Width;
if (var) for(size_t j=1; j<A.size_j(); j++)
if(strlen(var[j])>w[j]) w[j]=strlen(var[j]);
}
Особенно порадовало w[-2]. Знаю, что так можно, но все равно говнисто.
−46.6
switch (*p)
{
case '0': id += 0; break;
case '1': id += 1; break;
case '2': id += 2; break;
case '3': id += 3; break;
case '4': id += 4; break;
case '5': id += 5; break;
case '6': id += 6; break;
case '7': id += 7; break;
case '8': id += 8; break;
case '9': id += 9; break;
case 'a': case 'A': id += 10; break;
case 'b': case 'B': id += 11; break;
case 'c': case 'C': id += 12; break;
case 'd': case 'D': id += 13; break;
case 'e': case 'E': id += 14; break;
case 'f': case 'F': id += 15; break;
case 'g': case 'G': id += 16; break;
case 'h': case 'H': id += 17; break;
case 'i': case 'I': id += 18; break;
case 'j': case 'J': id += 19; break;
case 'k': case 'K': id += 20; break;
case 'l': case 'L': id += 21; break;
case 'm': case 'M': id += 22; break;
case 'n': case 'N': id += 23; break;
case 'o': case 'O': id += 24; break;
case 'p': case 'P': id += 25; break;
case 'q': case 'Q': id += 26; break;
case 'r': case 'R': id += 27; break;
case 's': case 'S': id += 28; break;
case 't': case 'T': id += 29; break;
case 'u': case 'U': id += 30; break;
case 'v': case 'V': id += 31; break;
case 'w': case 'W': id += 32; break;
case 'x': case 'X': id += 33; break;
case 'y': case 'Y': id += 34; break;
case 'z': case 'Z': id += 35; break;
}
считаем нечто типа хэша. захотим изменить алгоритм, сделав вместо сложения - ксор, будем фаница реплейсом.
источник http://www.winsim.com/diskid32/diskid32.cpp
там же красивые переменные int ijk = 0;
+47.9
if (auth_exit_callback != undefined)
{
auth_exit_callback = undefined;
auth_exit_callback();
}
Вызов колбэка и обнуление ссылки на него
+14.2
printf("%c%c%c%c",a,*(&a+1),*(&a+2),*(&a+3));
выводим long int побайтово в бинарном виде :)
+28
this.sector = this.neo.MoveTo(gameTime, out startLive, out steps);
if (!FP)
{
//stepCnt += steps;
showCard = true;
FP = true;
}
// БЫЛО: bool[] btnCard = this.cm.GetCard(stepCnt, out card, this.neo);
// СТАЛО:
bool[] btnCard = this.cm.GetCard(neo.Cursector, out card, this.neo);
// ... НО ИЗЗА ТАКИХ МЕСТ В КОДЕ ЭТО ПИЗДЕЦ КАК СЛОЖНО!
if (this.card == null)
{
//stepCnt -= 29;
//btnCard = this.cm.GetCard(stepCnt, out card, this.neo);
btnCard = this.cm.GetCard(neo.Cursector, out card, this.neo);
}
−29.2
for i:=1 to n do
begin
j:=i;
a:=b*exp((j-1)*ln(r));
end;
Задание геометрической прогрессии. Из решения школьной задачки.
+23.3
public function logout()
{
$_SESSION = array();
session_unset();
session_destroy();
setcookie("username", "", time() - 3600, "/", '.'.BASE_HTTP_HOST);
setcookie("password", "", time() - 3600, "/", '.'.BASE_HTTP_HOST);
}
Это чтоб уж наверняка, стереть сессию, так стереть...