Nesta thread está rolando uma discussão sobre as barbaridades que você acha em código que você tem de manter…
pra quem acompanha The Daily WTF coisas como essa:

ou essa
![]()
badCodes ou BadSmells não assustam mais :mrgreen:
Pelo menos nesse aí dá pra saber do que se trata dando uma vista. Mas o que vem a ser isso: http://thedailywtf.com/forums/36193/ShowPost.aspx ?
Caso sério.
pqp…
os famosos codigos espaguetes… :lol:
Eu ri até a barriga doer quando vi esses dois casos:
public boolean checkFalse(Boolean bool)
{
if (bool.booleanValue() == Boolean.FALSE.booleanValue())
{
return Boolean.FALSE.booleanValue();
}
else
{
return Boolean.TRUE.booleanValue();
}
}
[code]while( sysmgr->getProcessCount() != 0 )
{
// Yes, I realize “goto” statements are considered harmful,
// but this is a case where it is OK to use them
cont:
//inactivation is not guaranteed and may take up to 3 calls
sysmgr->CurrentProcess()->TryInactivate();
if( sysmgr->CurrentProcess()->IsActive() )
{
Sleep(DEFAULT_TIMEOUT);
goto cont;
}
/* ED: Snip */
//disconnect child processes
if( sysmgr->CurrentProcess()->HasChildProcesses() )
{
/* ED: Snip */
}
/* ED: Snip */
if( sysmgr->CurrentProcess()->IsReusable() )
{
sysmgr->ReuseCurrentProcess();
goto cont;
}
sysmgr->CloseCurrentProcess();
}[/code]
final JButton[] button = {new JButton(),new JButton(),new JButton(),
new JButton(),new JButton(),new JButton(),new JButton(),new JButton()};
coisa daqui
[quote=ZehOliveira]Pelo menos nesse aí dá pra saber do que se trata dando uma vista. Mas o que vem a ser isso: http://thedailywtf.com/forums/36193/ShowPost.aspx ?
Caso sério.[/quote]
Aquele SQL virou um cookie??? :shock:
Manhêêêêêêêêêêêêêêêêê! :lol:
Alguém pode refatorar isso sem xingar a mãe do cara? :evil: