モジュール

まだモジュールまともに使ってないなぁ、早く使いたいなぁと思った

lib以下になんか書いた記憶がない

ビューで使うメソッドはhelpers以下に書くし

モジュールはインスタンス持てないし、継承も出来ないし。

いつ使うの?と思ってちょっと調べたけど、とりあえず

classの定義中に使いたくなったら

class 

  include モジュール名

  def hoge

     hogehogehoge

  end

end

みたいな感じでmix-inしたい時に主に使うっぽい。それapplication_controller.rb内じゃだめなんだろうか?

 

知識浅すぎて的外れなこと言ってそうだけどメモメモ