• Jeff Moden (11/9/2013)


    Gary Varga (11/8/2013)


    Jeff Moden (11/7/2013)


    ..."Doing it right the first time" shouldn't be just a motto. It should be the best of all practices.

    Absolutely, but in the context of the posts on this thread: doing it right does not necessarily equate to doing it all. Yes, what you deliver must be done right but you may have to choose to not deliver the complete (perfect) system in the first instance (no DB pun intended) in order to deliver when required.

    I never said that "doing it right" is the same as "doing it all". 😉

    +1000!

    This is the mentality I am faced with in the system I now support. Like many systems, it has evolved. The basic development premise was get it done, we have a deadline.

    Now, the sun total of all the "little clunky" modules is a nightmare of performance issues and bugs, coupled with an impossible to change architecture.

    Because there is significant pressure to get things done cheaper, faster, and cheaper (said that twice!!) from almost all companies, "doing it right" gets confused with "doing it all".

    Michael L John
    If you assassinate a DBA, would you pull a trigger?
    To properly post on a forum:
    http://www.sqlservercentral.com/articles/61537/