- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
foreach($succes_type as $value) {
if (strcasecmp($typefile, $value) == 0) $resultat = 1;
}
# Проверка загружаемого
if($resultat != 1 OR $resultat == null OR $resultat == 0) {
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+56
foreach($succes_type as $value) {
if (strcasecmp($typefile, $value) == 0) $resultat = 1;
}
# Проверка загружаемого
if($resultat != 1 OR $resultat == null OR $resultat == 0) {
...
}
$resultat выше не определялась...
+25
#ncld<strm.h>
vd mn()
{
ct<<"Hll, wrld!";
cn.gt();
}
Нхй пргрммрвн.
+116
append x = foldr (map (:) x) id
+1007
#if defined( HPUX_11_31 )
#define BDYNAMIC_CAST( CLASS, OBJECT ) (( CLASS ) ( OBJECT ))
#else
#define BDYNAMIC_CAST( CLASS, OBJECT ) (dynamic_cast< CLASS >(( OBJECT )))
#endif
чуть кофе не похлебнулся.
при более детальном рассмотрении кода из-за которого это сделали, выяснилось что: (А) в проекте нет ни одного места где нужен динамик каст и (Б) половина наших С++ профисианалов не умеют пользоватся конст кастом (который по коду там и был им нужен, вместе со статик кастом).
+174
//присваиваем массиву значения
for ($i=0; $i<7; $i++)
{
$rand[$i]=rand(1,52);
}
//проверяем 50 раз что бы исключить повторы
for ($i=0; $i<50; $i++)
{
//проверяем $rand[0] на совпадения
if ($rand[0]==$rand[1])
{
$rand[0]=rand(1,52);
}
else
{
if ($rand[0]==$rand[2])
{
$rand[0]=rand(1,52);
}
else
{
if ($rand[0]==$rand[3])
{
$rand[0]=rand(1,52);
}
else
{
if ($rand[0]==$rand[4])
{
$rand[0]=rand(1,52);
}
else
{
if ($rand[0]==$rand[5])
{
$rand[0]=rand(1,52);
}
else
{
if ($rand[0]==$rand[6])
{
$rand[0]=rand(1,52);
}
}
}
}
}
}
//проверяем $rand[1] на совпадения
if ($rand[1]==$rand[0])
{
$rand[1]=rand(1,52);
}
else
{
if ($rand[1]==$rand[2])
{
$rand[1]=rand(1,52);
}
else
{
if ($rand[1]==$rand[3])
{
$rand[1]=rand(1,52);
}
else
{
if ($rand[1]==$rand[4])
{
$rand[1]=rand(1,52);
}
else
{
if ($rand[1]==$rand[5])
{
$rand[1]=rand(1,52);
}
else
{
if ($rand[1]==$rand[6])
{
$rand[1]=rand(1,52);
}
}
}
}
}
}
Генератор "не повторяющихся цифр от 1 до 52"
Влезло 2 if-блока из семи в оригинале :)
+83
class o{
public o o(o o){
return o;
}
}
Может не в тему, но выглядит забавно.
−116
NSString *selectedDate2=appDelegate.date;
NSString *y=[selectedDate2 substringWithRange:NSMakeRange(0,4)];
NSString *m=[selectedDate2 substringWithRange:NSMakeRange(5,2)];
NSString *d=[selectedDate2 substringWithRange:NSMakeRange(8,2)];
NSString *selectedDate=[NSString stringWithFormat:@"%@-%@-%@",d,m,y];
NSLog(@"Selected Date is %@",selectedDate);
парсинг даты по-индусски
+84
private enum FolderType{inbound, outbound, archive, rejected}
private String inboundName = "inbound";
private String outboundName = "outbound";
private String archiveName = "archive";
private String rejectedName = "rejected";
// чуть ниже....
private String getFolderTypeName(FolderType type){
switch (type){
case inbound:
return inboundName;
case outbound:
return outboundName;
case archive:
return archiveName;
case rejected:
return rejectedName;
default:
throw new IllegalArgumentException(type.toString());
}
}
Похоже, кто-то так и не въехал в жабьи енумы.
+1000
bool __fastcall TItsString::operator == (const char* sVal) const
{
bool Empty1 = ((FStringValue == NULL) || (FStringValue[0] == 0));
bool Empty2 = ((sVal == NULL) || (sVal[0] == 0));
if (Empty1 && Empty2) return true;
if (Empty1 || Empty2) return false;
int i,j,k;
for(i=0; FStringValue[i] && (GET_LOWER_CHAR(FStringValue[i]) == GET_LOWER_CHAR(sVal[i])); i++);
if ((FStringValue[i] == 0) && (sVal[i] == 0)) return true;
j=i; k=i;
if (sVal[k] == 0) for(; FStringValue[i] == 0x20; i++);
if (FStringValue[k] == 0) for(; sVal[j] == 0x20; j++);
if ((FStringValue[i] == 0) && (sVal[j] == 0)) return true;
return false;
}
+153
function isInteger(s)
{
var i;
for (i = 0; i < s.length; i++)
{
// Check that current character is number.
var c = s.charAt(i);
if (((c < "0") || (c > "9"))) return false;
}
// All characters are numbers.
return true;
}
феерично