/* Fuck this error */
Geralmente encontrado dentro de um bloco try..catch
sem sentido, ele tende a atrair minha atenção. Quase tão bem quanto /* Not sure what this does, but removing it breaks the build */
.
Mais algumas coisas:
- Complexo aninhado múltiplo
if
declarações - Blocos de try-catch usados para determinar um fluxo lógico regularmente
- Funções com nomes genéricos
process
,data
,change
,rework
,modify
- Seis ou sete estilos de contraventamento diferentes em 100 linhas
Um que acabei de encontrar:
/* Stupid database */
$conn = null;
while(!$conn) {
$conn = mysql_connect("localhost", "root", "[pass removed]");
}
/* Finally! */
echo("Connected successfully.");
Certo, porque ter que forçar suas conexões MySQL é o jeito certo de fazer as coisas. Acontece que o banco de dados estava tendo problemas com o número de conexões para que eles continuassem com o tempo limite. Em vez de depurar isso, eles simplesmente tentaram de novo e de novo até que funcionasse.