Appendix: Debugging Slang

The Art of Debugging Slang

Warning: the following list contains advanced debugging terminology.

  1. FUBAR (F***ed Up Beyond All Recognition) - When your code is so broken it's unrecognizable.
  2. Epicfail - When a single line of code causes a global system crash.
  3. Ninja Coded - When you've fixed a bug without anyone noticing.
  4. Code Sniper - When you're really good at shooting bugs with a single line of code.

Common Debugging Tools

Because, let's be honest, we all love tools.

FUBAR Epicfail Ninja Coded Code Sniper GDB (Gee Damn Debugger) LLVM (Llama Love You, Mean It) æk (A Kill Everything)