タグ

ブックマーク / qiita.com/kasei-san (1)

  • ActiveSupport::Concern と、Module#concerning - Qiita

    Rails 4.0 -> concerns ディレクトリ Mix-in 用のモジュールを置くディレクトリ concerns が定義された app/models/concerns app/controllers/concerns それぞれ、モデル、コントローラーの Mix-in 用のモジュールを置く 何が得なの? models や、controllersでしか使わない module は、concerns ディレクトリに置くというルールができた lib になんでも置いちゃう病が少し良くなる lib に色々置かれてて、何に使うコードなのかよくわからないのが色々あるという状況が少し良くなる もしくは、勝手に独自のディレクトリに置かれるということが無くなった

    ActiveSupport::Concern と、Module#concerning - Qiita
  • 1