On May 8, 2007, at 11:38 PM, Patrick Finnegan wrote:
This is a
fantastic way to do things like this...If more software
were developed in this manner, I'd have torn out a lot less hair by
now.
I think this is why I can't stand to work for a company that develops
software (as I had in the past). Too many cut corners, assuming
100% of
their users are idiots, and trying to develop code by piling more and
more crap onto their old code base.
I'm really, REALLY glad thatI don't work for that place anymore, and I
work soemwhere that sysadmins actually write code, debug OSes, and are
encouraged to make things clean and reusable, and avoid hacks.
Oddly enough, since we have the source code to the commercial HSM at
work, I'm pretty sure that we know how it works (and can debug it)
better than the current vendor can (few, if any, of the original
programmers for the code still work on it, as the software has gone
through quite a few corporate acquisitions).
In fact, I can't rememeber a single bug report that we've submitted in
the past year or so, which we haven't figured out the fix for before
EM^Wthe vendor got back to us with any sort of usable workaround.
Yep. That sort of crap is why I abandoned almost all commercial
software. It's just not worth fighting with companies whose primary
motivation is to make money at any cost, customers be damned.
-Dave
--
Dave McGuire
Port Charlotte, FL