TL;DR

自分の書いたコードと自分自身を切り離し、チームで謙虚に協力して開発するための 10 の心得。ペアプログラミングのように、他人と一緒にコードを書くときに特に役立つ。

仕組み

十戒の内容は次のとおりである。

  1. あなた自身も間違いを犯すということを理解し受け入れよ。
  2. あなたの書いたコードはあなた自身ではない。
  3. あなたがどれほど「空手」を学ぼうと、まだほかに達人はいる。
  4. 相談なしにコードの書き直しをしてはならない。
  5. あなたよりも無知な人にも尊敬と敬意と忍耐をもって接しよ。
  6. 世界で唯一変わらないことは、変わるということだけである。
  7. 本当の権威とは地位ではなく知識から生じる。
  8. 自ら信じるもののために戦え。ただし、負けは潔く受け入れよ。
  9. 「部屋に籠りきり」になるな。
  10. 人ではなくコードを批判せよ。コーダーには優しく、コードには厳しく。

関連

出典