タグ

ブックマーク / qiita.com/ms2sato (1)

  • 時代が変わると理想の手法が変わるのだという事を改めて実感したロートルの話。 - Qiita

    ※ 私のエントリだけだと偏り過ぎているので、是非このエントリへの@wtnabe@githubさんのフォローも含めてご覧下さい。素晴らしいフォローに多謝。 http://qiita.com/joker1007/items/2a03500017766bdb0234 http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/ この二読んでいて、昔なら前者を「わかってないなぁ」とか思う所なのだけれど、ひょっとしてひょっとすると自分が設計のレベルでも完全なオールドタイプになってしまったのでは無いかと不安になったんだ。 そもそも、自分はコントローラーがモデルを直接弄る設計をせずに、所謂サービスの層を作成していたんだ。だけれども、時代とともにフレームワークが多くの機能を持つようになって

    時代が変わると理想の手法が変わるのだという事を改めて実感したロートルの話。 - Qiita
    nekoruri
    nekoruri 2013/12/13
    サービス層を明確に設けるのは、実装の量とかそういうのではなくて、上位層へのインターフェースに制約を掛けることだと思ってる。なのでそれが必要無いカジュアルなアプリなら「こってりAR」で十分かな。
  • 1