SYSTEM-3-7
Id
87
Theme
システム
PointOfView
アンチパターン
Type
継続的インテグレーション
Criterion
テスト自体が複雑になって、長期間メンテナンスされていない。
Check
Remark
Status
最終確定
クライテリア
テスト自体が複雑になって、長期間メンテナンスされていない。
タイプ
継続的インテグレーション
観点
アンチパターン
FAQ
Q.複雑化したテストはどのように対処すればよいですか?
テストコードが増えるとその分テストコードのメンテナンスコストも増大してしまうため不要なテストコードは極力減らしていくことで、テストコード自体のリファクタリングの手間を減らすことができます。また継続的インテグレーションのためには、プロダクトのコーディングの工程だけではなく、テストコード作成の工程、テストコードのリファクタリングの工程も意識しておくことが重要です。