Never ever EVER put bad language in any unexpected error cases or logs - even as you're developing it... it WILL somehow magically make its way to production, and it WILL appear!
Not only will it manifest itself in production, it will do so at the time and with the user most likely to cause great embarrassment.
[NB There is a related phenomena to do with a demo of a system that includes "adult content" (i.e. porn) - the likelihood of a user randomly stumbling upon this content is practically 100%, even if this content is a tiny part of the overall demo].
I remind myself frequently not to swear in code as I am quite juvenile on a normal day. If I'm struggling I'll just make up a word, so that if it ever happens that someone else sees it I can say it is an acronym but that I have conveniently forgotten for what.
mrspeaker|10 years ago
arethuza|10 years ago
[NB There is a related phenomena to do with a demo of a system that includes "adult content" (i.e. porn) - the likelihood of a user randomly stumbling upon this content is practically 100%, even if this content is a tiny part of the overall demo].
kagamine|10 years ago
brobinson|10 years ago
See: http://thedailywtf.com/articles/We-Burned-the-Poop
musgravepeter|10 years ago
dingaling|10 years ago
"How did this happen?"