image

  1. I will not produce harmful code.

  2. The code that I produce will always be my best work. I will not knowingly allow code that is defective either in behavior or structure to accumulate.

  3. I will produce, with each release, a quick, sure, and repeatable proof that every element of the code works as it should.

  4. I will make frequent, small, releases so that I do not impede the progress of others.

  5. I will fearlessly and relentlessly improve my creations at every opportunity. I will never degrade them.

  6. I will do all that I can to keep the productivity of myself, and others, as high as possible. I will do nothing that decreases that productivity.

  7. I will continuously ensure that others can cover for me, and that I can cover for them.

  8. I will produce estimates that are honest both in magnitude and precision. I will not make promises without certainty.

  9. I will never stop learning and improving my craft.

  10. 我不會產生有害的代碼。

  11. 我產生的代碼將永遠是我的最佳工作。我不會有意地累積行為或結構有缺陷的代碼。

  12. 對於每個發行版,我都會提供一個快速,確定且可重複的證明,證明代碼的每個元素都可以正常工作。

  13. 我會經常發布一些小版本,以免妨礙他人的進步。

  14. 我將無所畏懼,不懈地改善自己的創造力。我永遠不會阻礙它們。

  15. 我將盡我所能,保持自己和他人的生產力最大化。我不會做任何會降低生產率的事情。

  16. 我將不斷確保其他人可以為我掩護,並且我可以為他們掩護。

  17. 我將給出在數量和精度上都誠實的估計。我不會毫無把握地作出承諾。

  18. 我將永遠不會停止學習和提高自己的技巧。