- 1
Хватит!
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
Хватит!
+160
#if !defined(_CONSOLE) && !defined(BOOTSTRAP_AGENT)
g_scheduler.Init(&g_Schedule);
#endif
#if (defined(UNDER_CE) || defined(MC_AGENT)) && !defined(BOOTSTRAP_AGENT) /*&& !defined(_CONSOLE) */&& !defined(MC_APM_AGENT)
m_collector.InitializeFromPDB(/*GetPdbFile()*/);
#endif
#if (defined(UNDER_CE) || defined(MC_AGENT)) && !defined(BOOTSTRAP_AGENT) && !defined(_CONSOLE) && !defined(MC_APM_AGENT)
m_Alert.InitializeFromPDB();
#endif
#if !defined( _CONSOLE ) && !defined(BOOTSTRAP_AGENT)
g_ScheduleEngine.Add( this ); // install scheduler
#endif
#if !defined(BOOTSTRAP_AGENT) && !defined(MC_APM_AGENT) && !defined(PRINTER_AGENT)
g_manager.LoadFromPDB();
#endif
#if (defined(UNDER_CE) && !defined(BOOTSTRAP_AGENT)) || (defined(MC_AGENT) && !defined(_CONSOLE))
WriteMCConnectionStatus(MCA_CONN_STATUS_INITIALIZING);
#endif
ASSERT(pData != NULL);
DWORD dwRetries = 0;
bool bFirstDevPkgInstalled = false; // for HHI agent only
while (pData->nTask != PDT_QUIT)
{
#ifdef HHI_AGENT
..............
без комментариев
+165
int excpt[]={03, 03, 03, 00};
//...
typedef int tex[sizeof(excpt)/sizeof(excpt[0])];
typedef tex& texr;
//...
throw texr(excpt);
Уж сразу массив кидали, как исключение. Зря мелочились...
+72
if(TextUtils.isEmpty(text)
|| TextUtils.isEmpty(text)
|| TextUtils.isEmpty(text)) {
return null;
}
Не уверенность в себе.
+36
$kd = strrpos("$fotofilenames[$i]", ".");
$kf = substr("$fotofilenames[$i]", $kd+1, strlen("$fotofilenames[$i]")-$kd);
$kf = strtolower($kf);
вот так и живем.
Специальная олимпиада по программированию для программистов PHP, VB и 1c (c)
+124
function Trig_d_Conditions takes nothing returns boolean
if ( not ( true == true ) ) then
return false
endif
return true
endfunction
Код написан на JASS. Данный язык был придуман компанией Blizzard и использован в игре WarCraft 3 (WC3).
То что вы видите было сгенерировано стандартным редактором WC3.
+75
Entity entity1 = null;
Entity entity2 = null;
//..............
Entity entityN = null;
try{
entity1 = provider.getEntity("key1").getValue();
entity2 = provider.getEntity("key2").getValue();
//..................
entityN = provider.getEntity("key3").getValue();
}catch (NullPointerException e){
log.error("error", e);
}
//later
smth.call(entity1.getSMTH())
Главное - сообщить в лог!
Почти такое же г-но ушло на продакшн систему по причине "не успел поревьюить".
−862
SELECT POL_PREMIUM
INTO i_csp
FROM policy
WHERE
policy_key = i_polkey AND
pol_status_cde = 1;
SELECT POL_CLIENT_CDE
INTO i_clientno
FROM policy
WHERE policy_key = i_polkey
AND pol_status_cde = 1;
SELECT POL_PLAN_CDE
INTO i_plan
FROM policy
WHERE policy_key = i_polkey
AND pol_status_cde = 1;
SELECT 110
INTO i_SecAllrks
FROM DUAL;
Запятые и знаки инициализации переменных придумали для трусов =) Имхо. Не вкурила зачем так делать.
+160
$price = 'Sold!!!';
if ( $row['mail_sent'] != 1 ) {
$price = 'Price: <span style="color:#bb6600;font-weight:bold;"> '.$row['price'].' </span> Euro';
}
echo '<br />';
printf ('%s',$price);
echo '<br />';
Паранойя?
+77
try {
order.setAddress(address.clone());
} catch (CloneNotSupportedException e) {
// We will not get here, because priorAddressDtoToAdd.address is of Address type.
// Moreover - none of the subclasses throws this exception
LOG.error("Address clone is not supported? Nonsense...", e);
}
Это было бы даже весело, если бы не повторялось вместе с коментами 3 раза в одном классе.