Monday, August 25, 2008

Anonymous Source Code Control

Anonymous version control (or, for that matter, source code control without a working Blame feature) does one thing for sure: it protects the guilty.

Because sometimes you get the overwhelming urge to find out who wrote a particularly crappy piece of code and just kill the dolt who did, because it makes no fucking sense to do it that way and you have to run a shitload of regression tests to make sure your fix for this insanity doesn't break more than it repairs.

Lessons learned:

Use version control.
Do not use SourceSafe.
Track, document, and attribute changes to the code.
Own your code. Code ownership is not a bad thing.


Post a Comment

<< Home