ほとんどの Rails の人々と同様に、私の安らかなコントローラーは非常に一貫したパターンに固執しており、変更が 1 行または 2 行追加されることはめったにありません。
私は (RSpec を使用して) かなり徹底的にテストするのが好きで、これにはコントローラー テストの割り当て、応答、リダイレクトなどが含まれます。
問題は、私のコントローラー仕様の 75% がまったく同じパターンに従っており、明らかなステップは、それらを各仕様から呼び出すことができるメソッド/メソッドのセットにリファクタリングすることのようです....単一の (例) 'restful_controller_specs' 呼び出し、またはリソースが完全に標準でない場合のアクションの個々の 'restful_index_specs'、'restful_show_specs' など。
それでも、他の人のプロジェクトを見ると、私が見る限り、誰もそれを実際に行っているようには見えません。
要するに、安らかなコントローラの仕様を積極的にリファクタリングしない理由について、私は正当な理由を見逃しているのでしょうか?