Railsでクラス拡張

どこにおくのがベストなんやろと調べた。

以下のコードをアプリケーションが読み込むタイミングあたりに仕込む。applicatipn.rbの中がベストなのだろうか。

Dir[File.join(Rails.root, "lib", "core_ext", "*.rb")].each {|l| require l }
# lib/core_ext/string.rb
class String
  def capitalize_first
    # ...
  end
end