OK, I think it’s complete enough to get the point across. Now here’s to making my supervisors life more complicated because of it. :-)

  1. Thou shalt not deploy/change/alter any queries without running a query plan upon them and removing all table scans and adding indexes.
  2. Thou shalt not deploy web pages that do not validate – aka “crap HTML”.
  3. Thou shalt not deploy uncommented, hackish, un-Dimmed, retarded-logic ASP code.
  4. Thou shalt not use raw SQL queries in ASP when Stored Procs make more sense.
  5. Thou shalt not use raw querystring name/value pair names when thou should be using declared constants or Application variables.
  6. Thou shalt not use string comparisons in logic statements when constants should be created instead.
  7. Thou shalt not create browser specific code without also coding for its alternative situations.
  8. Thou shalt always use fixed width font, tabs converted to space, and a tab length of 4.
  9. Thou shalt not honor false quantity over quality. Compromise on functionality, not quality.
  10. Thou shalt not waver in thine coding integrity. No person, project or priority is more important than your integrity.
See more posts about: software | All Categories