- 1
- 2
- 3
- 4
- 5
bool GenerateException(int Code)
{
assert(false);
return false; //WTF??? Нужно перерефакторить.
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
bool GenerateException(int Code)
{
assert(false);
return false; //WTF??? Нужно перерефакторить.
};
Ещё одно проектное решение...
+162
Allow* AccessSection::check(CONNECTION * connection, char *username, char *password)
{
...
if (current->username != "" && username != "" && current->username != username)
continue;
...
Кусок кода из прокси-сервера Shweby
+162
function plusDay($data){
$dat=explode(".",$data);
if ($dat[0]<28){
$dat++;
} else {
if (($dat[1]!=2)&&($dat[0]<31)){
$dat[0]++;
}
if (($dat[1]==2)&&($dat[0]==28)){
$dat[1]++;
$dat[0]=1;
}
if (($dat[1]==1)&&($dat[1]==3)&&($dat[1]==5)&&($dat[1]==7)&&($dat[1]==8)&&($dat[1]==10)&&($dat[1]==12)&&($dat[0]==31)){
$dat[0]=1;
if ($dat[1]==12){
$dat[2]++;
$dat[1]=1;
}else{
$dat[1]++;
}
}
if (($dat[1]==4)&&($dat[1]==6)&&($dat[1]==9)&&($dat[1]==11)&&($dat[0]==30)){
$dat[0]=1;
$dat[1]++;
}
}
return implode(".",$dat);
}
+162
$res = $db->loadResult();
if($res); else return false;
if($res!=$user->id) return false;
return true;
+162
function get_cookie_352(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg) {
return true;
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) {
break;
}
}
return null;
}
Типа поиск подстроки в строке. Причем про indexOf точно знают.
+162
class Massiv{
int *a;
public:
void Sozd(int k);
};
void Massiv::Sozd(int k)
{
a=(int *) malloc (sizeof(int) * (k+3));
}
У меня будет свой конструктор!
+162
/* Присваивание объекту свойств.
* o изменяемый объект.
* Max Pro.
*/
function Font11(o)
{
if(bNavigator==true&&iNavigator!=2)
{
o.style.fontFamily="sans-serif";
o.style.fontSize="11pt";
}
} //end Font11(o)
мощно, сурово, независимо
+162
static public function checkFingerprint($fingerprint = null)
{
$user = ServiceFactory::getServiceUsers()->getByID((int)$_COOKIE['__MW__accountID']);
$fingerprint = (isset($fingerprint)) ? $fingerprint : Users::getFingerprint();
$flag = (bool)($fingerprint == $user->generateFingerprint());
if ( $flag )
return $user->userID;
else
return 0;
}
не только индусские разработчики бывают весёлыми - это творение взрослого афроамериканского собрата. Перестраховался везде где только мог. Особенно доставляет приведение к bool результата сравнения :)
+162
void __fastcall TForm1::Button1Click(TObject *Sender)
{
bool Valid = true;
bool f1;
bool f2;
unsigned step = 0;
for( bool x1=false; x1<2; x1++ )
for( bool x2=false; x2<2; x2++ )
for( bool x3=false; x3<2; x3++ )
for( bool x4=false; x4<2; x4++ )
for( bool x5=false; x5<2; x5++ )
for( bool x6=false; x6<2; x6++ )
for( bool x7=false; x7<2; x7++ )
for( bool x8=false; x8<2; x8++ )
for( bool x9=false; x9<2; x9++ )
for( bool x10=false; x10<2; x10++ )
for( bool x11=false; x11<2; x11++ )
for( bool x12=false; x12<2; x12++ )
for( bool x13=false; x13<2; x13++ )
for( bool x14=false; x14<2; x14++ )
for( bool x15=false; x15<2; x15++ )
{
step++;
f1 = ( x1 && x2 || x3 && x4 || x5 && x6 && x7 || x8 && x9 && x10 ) && ( !x11 || x12 && x13 || x14 && x15 );
f2 = (!(!x1 || !x2) || !(!x3 || !x4) || !(!x5 || !x6 || !x7) || !(!x8 || !x9 || !x10)) && ( !(!x14 || !x15) || !x11 || !(!x12 || !x13) );
if ( f1 != f2 ) Valid = false; break;
}
if( Valid ) Application->MessageBox( "Функции идентичны", "Функции идентичны", MB_OK );
else Application->MessageBox( "NOT Valid", IntToStr(step).c_str(), MB_OK );
}
Проверка идентичности логических функций путем перебора аргументов.
+162
$file=@implode("",file("http://www.google.com/search?&;q=site:$url&hl=en"));
Крутой аналог file_get_contents.