SYSTEM-3-7

Id
87
Theme
システム
PointOfView
アンチパターン
Type
継続的インテグレーション
Criterion
テスト自体が複雑になって、長期間メンテナンスされていない。
Check
Remark
Status
最終確定

クライテリア

テスト自体が複雑になって、長期間メンテナンスされていない。

タイプ

継続的インテグレーション

観点

アンチパターン

FAQ

Q.複雑化したテストはどのように対処すればよいですか?

テストコードが増えるとその分テストコードのメンテナンスコストも増大してしまうため不要なテストコードは極力減らしていくことで、テストコード自体のリファクタリングの手間を減らすことができます。また継続的インテグレーションのためには、プロダクトのコーディングの工程だけではなく、テストコード作成の工程、テストコードのリファクタリングの工程も意識しておくことが重要です。
 

参考文献