Правильно ли я понимаю что общием методы для моделей выносятся в отдельным модули, например
models/user.rb
class User < ActiveRecord::Base
include Confirmable
...
end
lib/confirmable.rb
module Confirmable
def some_method
...
end
end
В то время как общие методы для контролеров лучше выносить в application_helper.rb или в другие хелперы?
Какая практика выноса дублирующего когда является оптимальной для моделей и контроллеров?