Barack Obama
A project management account to which the most aspirational tickets – stuff you’d really like to do but will pobably never get approval for – gets assigned.
Bicrement
Adding 2 to a variable.
Bloombug
A bug that accidentally generates money. (wonder if EIR got any ? LOL)
Configuration Programming / Programmer
Someone that says they are a programmer but only knows how to hack at configuration files of some other pieces of software configuration to make them do what they want.
Counterbug
A defensive move useful for code reviews. If someone reviewing your code presents you with a bug that’s your fault, you counter with a counterbug: a bug caused by the reviewer.
Drug Report
A bug report so utterly incomprehensible that whoever submitted it must have been smoking crack. The lesser version is a chug report, where the submitter is thought have had one too many.
Fear-Driven Development
When project management adds more pressure, such as by firing a member of the team.
Hindenbug
A catastrophic data-destroying bug. Oh, the humanity!
Hocus Focus Problem
Unexpected behavior caused by changes in focus, or incorrect setting of focus. Could also be used to describe an app stealing your focus.
Loch Ness Monster Bug
A bug that isn’t reproducible and has been sighted by only one person.
Megamoth
MEGA MOnolithic meTHod. Usually stretches over two screens in height and often contained inside a God Object (an object that knows or does too much).
.NET Sandwich
When .NET code called native code which calls other .NET code and makes the poorly designed application crash.
n-gleton
A class that only allows a fixed number of instances of itself.
Reality 101 Failure
The program (or more likely feature of a program) does exactly what was asked for, but when it’s deployed it turns out that the problem was misunderstood and the program is basically useless.
Yoda Conditions
The act of using
if (constant == variable)
instead of
if (variable == constant)
It’s like saying “If blue is the sky”.