I know this aphorism has been around for a long time, but I first heard it from Michael Marden a couple of years ago (Thanks, Michael!).... I've extended it a little...
A fool with a tool is still a fool, but if you build your own tool when it could have been bought or "borrowed" (open source), then you're the biggest fool of all....
Why do most programmers disdain tools, unless they have built them? Twenty years ago, the first program I ever wrote with an application framework was a bug database (as a demonstration app for the framework). I thought it was really cool (IMHO 8-)>).
It was useful as a demo, but no one wanted to use it as a product, even at the company I was working at, even though they had no on-line tracking system...when bug tracking is the #1 collaboration tool needed to achieve mature development processes!?!#@?
Of course, there are dozens (hundreds?) of open source bug tracking tools now. But why can’t the Bugzilla folks have a beer with the CodeTrack folks and/or the other dozens of bug tracking projects you can find on SourceForge and produce a single product?
Because there’s something unique capability that one of them has over the other?
Bad, bad programmer! Sit!
Copyright 2006, John Sovereign
Friday, April 28, 2006
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment