Binary Code

A whole lot of nought thought by Chris Cummer

Debugger Support Considered Far, Far Too Much

Pundit Giles Bowkett opined that “Debugger support is for languages that you can’t run tests against gracefully” and wow, has it ever set the bogosphere all aTwitter*.

I beseech everyone: please stop beating that horse. It’s dead. Pining for the fjords, fit for leather and glue dead.

Use a debugger, don’t use a debugger. Use put statements, don’t use assertions. Use voodoo, don’t use prayer. Who cares? Write code.

Since he started it it seems best best to let Giles finish it:

I blogged about Gyre, a Rails debugger built in Rails, several months ago. I blogged today a ghetto Rails debugger built out of RCov, Mongrel, and tests. People are over-reacting to this anti-debugger post in a big way. I’m so tired of it.

(*no part of that sentence is a typo.)