レガシーコードからの脱却 まとめ – 7.7.1
7.7.1 アジャイルインフラストラクチャーの7つの戦略 内容 すべてをバージョン管理するコード、ドキュメントなどビルドに関連するすべてをバージョン管理し、ワンクリックでEnd to Endのビルドをできるようにする 継続的に統合する最後に問題を入れ込まないため タスクの受け入れ基準を定義する? テスト可能なコードを書くビルドも早くなるし、高品質なコードになる傾向にあるため 必要な箇所のテストカバレッジを維持する難しい箇所はテストカバレッジをを維持してテスト漏れがないように。 壊れたビルドをすぐ直す壊したならすぐに直すか、できなければロールバック。 学び バージョン管理の仕方が重要だと思った。ロールバックできるようにするためにも。 始めは難易度が高いところの必要最低限の箇所でもいいかと思う。 学びを活かすアイディア・行動 難易度が高い箇所の洗い出し ブランチモデルの再考