Daily Archives: May 7, 2010

Proper English usage in Software

After experiencing slightly late onset OCD, I have now become very proficient at catching improper grammar, punctuation and typos in software.  For example, I frequently see something like this:

  • Name : Pat Lee
  • Name :Michael
  • Name : Oscar

Of course, all 3 of these various are incorrect, the correct variation is “Name: Amrinder” :-).

To fellow developers however, such kinds of mistakes look trivial.  Perhaps this is just a manifestation of how much non-technical and how much business user I have become.  But keep in mind, that all procurement decisions are made by business people.  Don’t let a simple typo or a simple grammar flaw become a reason for your users to hate your software.