2006年12月29日 星期五

The Joel Test: 12 Steps to Better Code

看到kgo轉中文翻譯的12項目到個版上,想到以前有看過這篇,拿出來備忘一下。光看12項目可能不懂它在說什麼,對照原文看就清楚多了。

一半的項目在強調隨時保有所有(過去、現在、”未來”)可執行的程式碼,讓程式能還原到任一階段,並且是能動的程式,觀念和XP相通。

出處

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?

沒有留言:

張貼留言