【发布时间】:2014-12-03 02:30:11
【问题描述】:
我已经创建了一些模块来为现有的库添加一些额外的功能,其中包括 ruby 内置库和第三方库(如 String、Hash、ActiveModel 和 Nokogiri)。
比如
# extension for ExistingClass
module SomeExtension
def extra_method
...
end
end
ExistingClass.send(:include, SomeExtension::extra_method)
放置它们的最佳位置在哪里?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4