I reread the Joel test at regular intervals.
And though I agree with more than half of it, there are inclusions and omissions that puzzle me. These tests are relative to current industry practices, e.g. nobody puts "do your employees have chairs, or do they have to stand" on this, since everybody does that. I've tried to remove practices that are too narrowly applicable, or are just one possible way of meeting an end.
So here's my tweaked version - The Frog test: 12 steps to better code, shamelessly copied from Joel. The ones that differ from Joel are marked with a * . I've reordered them to put similar ones together.
( Read more... )
My current employer scores around 5 (half marks for 2 and 10: we sort-of have a bugs database, and it's usually quiet enough.) which is not as bad as I thought. But not good anyway.
So what do you score?
And though I agree with more than half of it, there are inclusions and omissions that puzzle me. These tests are relative to current industry practices, e.g. nobody puts "do your employees have chairs, or do they have to stand" on this, since everybody does that. I've tried to remove practices that are too narrowly applicable, or are just one possible way of meeting an end.
So here's my tweaked version - The Frog test: 12 steps to better code, shamelessly copied from Joel. The ones that differ from Joel are marked with a * . I've reordered them to put similar ones together.
( Read more... )
My current employer scores around 5 (half marks for 2 and 10: we sort-of have a bugs database, and it's usually quiet enough.) which is not as bad as I thought. But not good anyway.
So what do you score?
