Responsibilities as Designers/Developers

October 23rd, 2006

Andy RoutledgeThis post was prompted by reading a feaure by Andy Rutledge in .net magazine. First let me start by saying - it was an excellent column. If you haven’t read it already I suggest picking up a copy of .net as it’s a particularly good issue this month.

I digress, the article discussed Back end Developers not keeping to standards or producing poor quality work. He suggested that developers that do not understand semantics and correct use of html and css should be fired! The entire article was very strong, but I think this was necessary to get the point across.

What I wanted to comment on was the admonition for front-end designers to report bad programmers to the boss if they are producing bad code or messing up your standards compliant code because they don’t understand correct mark-up. In fact Andy said we were obligated to do so.

While I understand that just allowing people to put more and more poor quality work out onto the web for an employer who is oblivious to it, this may not be the only alternative.

When I produce the front end pages I make extensive use of comments and logically labelled IDs and Classes making it child’s play for the back end developer to insert their code without interfering with my mark-up.

Fortunately, I currently work with skilled developers that understand what their doing but this wasn’t always the case. I remember vividly one developer email me “what’s a div? Where are the table columns and rows?”. With a little explanation the project still went ahead and years later this same developer who had been so ignorant of non-table based designs is my first choice when it comes to any back end projects I need doing. I’m not going to name them as unlike Molly I can’t get away with embarrassing a colleague (not charming enough).

In conclusion I’d like to commend Andy for his strong message and hope it motivates some less pro-active developers to pic up a css book or read up on webstandards on WASP or listen to one of Paul Boag’s webstandards podcasts.

Speaking of podcasts I will be recording my first podcast/interview on Wednesday. This should be launched here on Saturday.


3 Responses to “Responsibilities as Designers/Developers”

  1. Christopher Locke on October 26, 2006 6:47 pm

    David, the picture you post here is not Andy Routledge, but rather, Steve Larsen, CEO of Krugle. Your link goes to Krugle, so I’m confused. Steve and I did work with the editor at .net to produce an article for them, but the one your describe doesn’t sound like the one we submitted. We haven’t seen the issue yet, so perhaps you can help us sort this out. If you get a chance, would you email me about what you read? Thanks.

  2. David Long on October 26, 2006 9:06 pm

    Apologies to Steve Larsen and Krugle for the error which has now been corrected in the editted post above.

    The Krugle Feature will be appearing sometime next week. If you can’t wait until then check out Krugle.com here

  3. 397561 Blog Verification on October 30, 2006 5:49 pm

    397561 Blog Verification…

    397561…

Trackback URI | Comments RSS

Leave a Reply

Name (required)

Email (required)

Website

Speak your mind

    About

    Although originally designed to document my work and new web development tricks I learnt it has expanded to cover tech and news that I find interesting so in addition to tutorials and interviews expect to see product reviews and tech news too. If you enjoy please comment. David

    Blogroll
    • Display: Block - Blog of fellow developer Savell Martin
    • Molly E. Holzschlag - Web standards advocate and Genious
    • Nate Laxon - Funny guy and music guru
    • Paul Boag - Helping website owners and promoting webstandards. The King of Web Design Podcasts
    • Poached Online - news/current affairs/political comment: no eggs
    • Tale of 2 Blogs - Blog about my other blogs
    Admin
  • From Display:Block
    • SpringWidgets
      RSS Reader
      This widget is the staple of our platform. Read all your feeds right here with this one widget - Supported feeds are OPML, RSS, RDF, ATOM. Watch your favorite Podcast in the embedded Video Player on the Desktop or publish your own video playlist to your site for others to view!
      Visit the Widget Gallery