• Heh... I read 1984, "Enemy of the State" is one of my favorite movies, and I can certainly understand Tom's sentiment on this. I also have a grand appreciation for what he said especially about the ol' "you don't need privacy if you have nothing to hide" mantra. It burns me to no end that credit card companies, insurance companies, banks, and a whole lot of other places just can't seem to live without knowing my physical address, my bought-and-paid-for unlisted telephone number, my email address, where I work, and my Social Security Number along with a lot of other information that I don't believe they actually need to conduct business. And then the buggers lose my data. Folks just don't understand the need for privacy until it's been invaded.

    Reaching way down inside, what I took from Steve's editorial is that "good enough" frequently is not and that getting things out on schedule isn't the best idea if it isn't complete especially when it comes to security and process. Folks have heard me say many times on this forum that it's not my manager's or CEO's butt in the sling if something goes wrong... it's mine.

    It's always been important but it's becoming even more important lately. It only takes one "Aw s--t" to wipe out a thousand "Atta-boy"s. Protect your reputation at all times. The data may not be yours but if you don't think you have ownership, think again. Do it right all the time every time.

    Now... if we could only teach folks what "right" actually means. 😉

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)