継続的デリバリー-ソフトウェアデリバリーの問題09

継続的インテグレーションの基礎的なプラクティス
・ビルドが壊れているときにはチェックインしない
・コミットする前に、常にローカルでコミットテストを実行せよ。あるいは代わりにCIサーバーにやってもらえ
・次の作業を始める前に、コミットテストが通るまで待て
・ビルドが壊れているのに、家に帰ってはならない
・常に以前のリビジョンに戻す準備をしておくこと
・リバートする前にタイムボックスを切って修正する
・失敗したテストをコメントアウトするな
・自分が変更してビルドが壊れたら、すべてに対して責任を取れ
テスト駆動開発