我正在使用 Ruby on Rails 3.2.2,我想从我的模型/类中“提取”一些方法。也就是说,在不止一个类/模型中,我有一些方法(注意:方法与用户授权相关,被命名为“ CRUD方式”),它们实际上是相同的;所以我认为DRY方法是将这些方法放在“共享”模块或类似的东西中。
实现这一目标的常见且正确的方法是什么?例如,我应该将“共享”代码放在哪里(在哪些目录和文件中)?如何在我的类/模型中包含提到的方法?你有什么建议?
注意:我正在寻找“Ruby on Rails Way to make things”。