Back from Vacation
I'm back from vacation, digging out from under about 600 emails. I have a rant brewing over the absolutely awful service from the Washington, D.C. area to Denver that US Airways and United have produced in collaboration, or how truly lousy Orbitz is when you really need a live person to solve a problem, but I'll just say that I have no desire to get on a commercial airliner anytime in the forseeable future.
Before I left on vacation, I had hurried to complete some code that turned out to have a number of bugs because my test cases weren't comprehensive enough. A colleague chipped in and fixed everything, not necessarily the way I would have done it, but on the other hand my cell phone wasn't ringing while I was enjoying my vacation, so I can't complain. But I will anyway; I asked him if he'd updated my unit tests, and he hadn't. He does have some test data he can send me. Before I left, I'd been feeling bad that this project had taken me a great deal longer to complete than I'd hoped. Now I remember one reason why it took so long: I have test cases. Not enough, it turns out, but I have them. I don't have test cases to test all the new code, and that knowlege is pretty much lost because the dev who fixed my bugs didn't save his test cases.
Incidentally, the 600 emails waiting for me are a gross count, including spam. Thank heavens for SpamBayes, which cut my work in half. However, my aggregator had a few hundred posts in it as well. News aggregators are a lot less fun when you have a big backlog to catch up on. I've ended up deleting a huge number of posts without reading them, because I simply can't keep up.