-
I will not produce harmful code.
-
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.
-
I will produce, with each release, a quick, sure, and repeatable proof that every element of the code works as it should.
-
I will make frequent, small, releases so that I do not impede the progress of others.
-
I will fearlessly and relentlessly improve my creations at every opportunity. I will never degrade them.
-
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.
-
I will continuously ensure that others can cover for me, and that I can cover for them.
-
I will produce estimates that are honest both in magnitude and precision. I will not make promises without certainty.
-
I will never stop learning and improving my craft.
-
我不會產生有害的代碼。
-
我產生的代碼將永遠是我的最佳工作。我不會有意地累積行為或結構有缺陷的代碼。
-
對於每個發行版,我都會提供一個快速,確定且可重複的證明,證明代碼的每個元素都可以正常工作。
-
我會經常發布一些小版本,以免妨礙他人的進步。
-
我將無所畏懼,不懈地改善自己的創造力。我永遠不會阻礙它們。
-
我將盡我所能,保持自己和他人的生產力最大化。我不會做任何會降低生產率的事情。
-
我將不斷確保其他人可以為我掩護,並且我可以為他們掩護。
-
我將給出在數量和精度上都誠實的估計。我不會毫無把握地作出承諾。
-
我將永遠不會停止學習和提高自己的技巧。