How I learned to program
> The Joel Test is now considered to be obsolete because it awards points for things like "Do you have testers?", which aren't considered best practices by most devs today.<p>Is having dedicated testers really not a best practice? I mean if I compare my experience between projects where we had testers and projects where we didn't, I felt we had better results when we did, if only because it'd free up lot of time from the developpers, who don't have to run a lot of tests and the testers usually think of edge case that we overlook. One downside of having testers is that it kinda slowed down the process of test automation, but in that particular case, it's not the only cause.