エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RailsのControllerにActionが増え過ぎて困った場合のリファクタリング - Qiita
TL;DR RailsのControllerって気がついたらActionのmethodが大量に増えてて見通しが悪くなったりfilterか... TL;DR RailsのControllerって気がついたらActionのmethodが大量に増えてて見通しが悪くなったりfilterかけ忘れたり色々イヤなことが起きる 「なんか読みづらいな~」と思うぐらいのサイズになったら自分は以下のいずれかを行ってControllerをリファクタリングするようにしている ConcernにActionを切り出す Controllerを分ける まとめられるActionは1つにまとめる(特に更新系) RailsのController肥大化問題 単純な各リソースに対するCRUD機能だけを持つRailsアプリケーションだとControllerはせいぜい100行ぐらいに収まってスッキリしていることが多いと思う しかし仕事で40モデル~ぐらいの規模のサービスを作っているとそうはならないケースが多い よくあるパターンとしてAjaxコール用のActionが場当たり的に量
2016/12/27 リンク