Há muitas histórias sobre códigos intencionalmente incorretos, não apenas no TheDailyWTF, mas também no SO. Os casos típicos incluem:
- Tendo uma construção inútil que desperdiça tempo (por exemplo, um loop vazio com um valor enorme), para que os programadores possam "acelerar" o aplicativo facilmente, removendo-o quando for solicitado.
- Fornecer documentação intencionalmente enganosa, incorreta ou inexistente para gerar solicitações de suporte caras.
- Rapidamente gerando erros, ou pior, gerando, mesmo que tudo funcionasse bem, bloqueando o aplicativo para que uma chamada de suporte cara seja necessária para desbloquear.
Esses pontos exibem uma atitude mais ou menos maliciosa (embora às vezes por acidente), especialmente o primeiro ponto ocorre com bastante frequência.
Como lidar com essas construções? Ignorar o problema ou apenas remover o código incorreto? Notificar o gerente ou falar com a pessoa que introduziu o "recurso"?