• Eric M Russell (11/19/2013)


    As a database developer, if 2 + 2 -1 = 3 and the result is returned from the databse faster than the web browser can render the HTML, then my job is done.

    But, God knows that I would be poor web developer.

    You're always going to have users, and even some stakeholders, who arn't completely satisfied with the front end aspect of a website. That's why web developers are always dicking around with the design and layout long after go live, and also why web development frameworks have a lifespan of about four years before they toss it for something else. It's not about "getting it right" the first time around, it about constantly jogging and trying to catch up with that fuzzy and moving target of perfection that always seems just over the horizon.

    Totally. That's why there is so much effort placed on the SOLID principles (and other techniques etc.) in software development nowadays. We need stable systems that are flexible. They appear to be opposing requirements and to some degree they are. You need the flexibility the closer you get to the front end and the stability the closer you get to the back end but there will always be an expected level of stability in UIs and flexibility in back ends. Keep up the good work guys and gals 😉

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!