Joel Spolsky's 12 Steps to Better Code

No replies
dmt's picture
dmt
Anomalous Tang
Joined: 2007-10-04
User offline. Last seen 8 weeks 4 days ago.

JoelOnSoftware throws buzzword-happy methodologies out the window and offers twelve simple questions to
measure a team's potential for productivity.

  1. Do you use source control?
  2. Can you make a build in one step?
  3. Do you make daily builds?
  4. Do you have a bug database?
  5. Do you fix bugs before writing new code?
  6. Do you have an up-to-date schedule?
  7. Do you have a spec?
  8. Do programmers have quiet working conditions?
  9. Do you use the best tools money can buy?
  10. Do you have testers?
  11. Do new candidates write code during their interview?
  12. Do you do hallway usability testing?

The article goes into deeper detail on these things.