has_manyとかバリデーション設定とかスコープ以外は大体全部コントローラー側に詰め込むようにしていたのですが、他の方の話を聞いているともっとモデル側にもモリモリとロジックを詰め込んでいるように感じます。
そこで質問なのですが、どこまでのロジックをコントローラー側で、どこまでをモデル側で記述するのが望ましいのでしょうか?
Active Recordなら1,2行で済んでしまうような取得、格納処理は?
事前に行われるデータの加工は?
使用箇所が恐らく一箇所しかないようなものは?
「これが正解!というのはないと思いますが、なんせ現場で実際に使われているソースコードを見たことないもので、どういう実装がスタンダードになっているかとか教えていただけると嬉しいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。