Ci sono molte storie su codice intenzionalmente errato, non solo su TheDailyWTF ma anche su SO. I casi tipici includono:
- Avere un inutile costrutto che perde tempo (ad es. un ciclo vuoto che conta su un valore enorme) in modo che i programmatori possano facilmente "accelerare" l'applicazione rimuovendola al momento del loro incarico.
- Fornire documentazione intenzionalmente fuorviante, errata o assente per generare richieste di supporto costose.
- Generare prontamente errori o, peggio, generare anche se tutto ha funzionato bene, bloccando l'applicazione in modo da sbloccare una chiamata di supporto costosa.
Questi punti mostrano un atteggiamento più o meno malevolo (anche se a volte per caso), in particolare il primo punto si verifica piuttosto spesso.
Come si dovrebbe trattare con tali costrutti? Ignora il problema o rimuovi il codice incriminato? Avvisare il proprio responsabile o parlare con la persona che ha introdotto la "funzione"?