Channels ▼


December 19, 2013

Testing Behavior, Not Just Results

When you were a student, did you ever lose partial credit for an exam question that you answered correctly because you did so for the wrong reason? Or because you didn't show your work? Hold that thought.

January 08, 2013

New Year's Resolution: No More Bugs

Someone once told me that my job (and all my colleagues) should be eventually eliminated because they were an unnecessary expense. Instead, he said, it would be cheaper to never have any failures.

December 13, 2012

Debugging by Hypothesis

There's a technical term for people who claim that their programs don't compile because of a compiler failure rather than a bug in their own programs: arrogant.