Debugging 101: Because Your Code Sucks (But It's Okay)

Bug Squashing

You've got bugs, we've got fixes. Well, more like, I've got bugs, but I'll try to squish 'em for ya.

Step 1: Panic (Optional)

Step 2: Panic (Required)

Continue to Step 3: Cuss at the Debugger (But Not Too Loudly) Proceed to Step 4: Call in the Professionals (i.e., Your Mom) Go straight to Step 5: Give Up and Eat a Sandwich (Optional but Highly Recommended)