Content
Programmer – Translation Guide What Progammers Say What Progammers Mean Horrible hack Horrible hack that I didn’t write Temporary workaround Horrible hack that I wrote It’s broken There are bugs in your code It has a few issues obscure There are bugs in my code Someone else’s code doesn’t have comments Self-documenting My code doesn’t have comments That’s why it’s an awesome It’s my favorite language and it’s really easy to language do something in it You’re thinking in the It’s my favourite language and it’s really hard wrong mindset to do something in it I can read this Perl script I wrote this Perl script I can’t read this Perl script I didn’t write this Perl script Bad structure Complex structure Someone else’s code is badly organised My code is badly organised Bug Out of scope The absence of a feature I like The absence of a feature I don’t like Clean solution It works and I understand it We need to rewrite it It works but I don’t understand it emacs is better than vi vi is better than emacs It’s too peaceful here, let’s start a flame war It’s too peaceful here, let’s start a flame war IMHO You are wrong Legacy code It works, but no one knows how X Cquit ESCIESCTC I don’t know how to quit vi Suboptimal implementation The worst errors ever inflicted on humankind That can’t be done It can be done, but it’s boring and I don’t want to do it No problem, people do this all the time. It’s an easy fix. You might be the most idiotic person I’ve ever encountered Put that bug in the backlog Let’s agree nobody ever mentions it again and with low priority ppl who do, will be shot These test environments are too brittle Proof-of-Concept Works on my machine. Have you tried restarting it? What I wrote Perfect solution How Sales Marketing are promoting it