共通クラスへの仕様追加、みなさんどうしてますか? 私は一度、抽象クラスに処理を書こうとして「これ全テスト壊れるやつだ」と震えました。 Factoryパターンを導入して処理を切り出したことで、影響範囲の限定、レビューの見通し改善、テストのしやすさまで一気に良くなりました。 このLTではその設計改善の実体験を共有します。