Skip to content


Survey of Best Programming Practices

I was having a talk today with some colleagues about the scarcity of web developers, and even software engineers, who use best practices such as:

  • using version control
  • using a bug tracker
  • writing unit tests
  • using a programming framework

In all honesty, I didn’t do any of these before my current job at Govnex (aside from a little dabbling with CakePHP), nobody at my first 2 web development jobs did any of these, and we didn’t learn about any of this stuff in college. As far as I know, nobody I knew at RIT followed these practices except for maybe using a framework. Of all the job descriptions I’ve read in the past few years, only a handful mentioned using a framework, and only a couple mentioned anything about unit tests or version control; none of them mentioned the use of bug tracking software. One of my colleagues said that these practices are common among all developers, while my other colleague agreed with me that they’re hard to find.

What do you think? I’ve created a 6 question Google Apps form for collecting survey data and made the results public, it would be a big help if you could fill it out. Afterwards, please share your comments below.

Related posts

Posted in Web Design & Development.

Tagged with , , , , , , .


One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Continuing the Discussion

  1. Posts about Programming from google blogs as of October 8, 2009 « tryfly.com linked to this post on Thursday, October 8, 2009

    [...] Programming pdf ebook: Learning the Kernel Matrix with Semidefinite Programming at Ebookoo.net. Survey of Best Programming Practices – Seán Hayes' Blog – seanhayes.name 10/08/2009 Survey of Best Programming Practices. I was having a talk today [...]

You must be logged in to post a comment.