Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org .
I should have posted this before Halloween when I was first thinking about it, but hey, better late than never. Here’s what I wrote...

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org .
Must . . . Resist . . . New Class . . .
For some reason, most developers (me included) have this idea that the number of classes in your...

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org .
Last week I gave a talk titled “Misadventures in Legacy Code” to the South Sound .Net User’s Group , which is the oldest...

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org .
A frequent question on the internal email groups around here is, “My team is going to start using Scrum and we need to find a good...