in reply to Re: OT: hiring contractors
in thread Opinions on migrating Perl scripts from 5.005 to 5.8.1?

Some think I am to idealistic. If everyone just sighs and accepts things the way they are, things will never change. If you're not willing to make the effort to stand up and say "No, that's not the way to it." then I don't think you have the right to complain.

I can think of nothing more damaging than apathy.

Neil Watson
watson-wilson.ca

Replies are listed 'Best First'.
Re3: OT: hiring contractors
by dragonchild (Archbishop) on Sep 23, 2003 at 17:27 UTC
    I cannot force my client to do things "The Right Way"(tm). I can only do the things they pay me to do. I bring up thoughts, in the hopes of educating them. If those thoughts go nowhere, that's not my problem. If their codebase is unmaintainable and unmaintained, they lose money. In this way, market forces will take care of the problem (albeit, very slowly). Companies with well-maintained code will have less bugs and be more responsive to customer needs than those without. Customers will naturally flock to those products that are more stable and for whom adding features is less risky.

    In other words, we see that Linux is slowly eroding at Windows's dominance of the personal and office desktops. As Linux becomes more user-friendly (which was Windows's forte), its benefits (stability, security, price, and a better underlying feature-set) will start becoming more relevant. That is the market at work. It takes time, but does do "The Right Thing"(tm).

    ------
    We are the carpenters and bricklayers of the Information Age.

    The idea is a little like C++ templates, except not quite so brain-meltingly complicated. -- TheDamian, Exegesis 6

    Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.