A software developer checklist
April 8, 2010
I’m currently experimenting with checklists in order to make sure I don’t forget or look over important actions when programming. This is my current list.
I’m done when the code is:
- covered by automatic tests that express domain logic to as large an extent as possible
- tested in the following browsers: IE6, IE7, IE8, Firefox, Chrome, Safari
- commented
- following the project standards
- peer reviewed
April 8, 2010 at 18:54
Is it really necessary to test the site in both Chrome and Safare? I think they have the same rendering engine.
April 8, 2010 at 19:06
There are subtle differences in how they render. It’s always worth checking both.
April 8, 2010 at 19:09
Aha, one learns something new every day.