Railsアプリには非常に小さなクラス(たとえば、さまざまなエラー)がたくさんあり(したがって、からのすべてのグッズactive_support
が利用可能であり、それらを使用することを恐れていません)、それらを別々のファイルに入れると、混乱が増えるだけのようですが、私はしません必要な場所で大きなファイルを必要とするのも好きではありません。この問題に対処するためのベスト プラクティスは何ですか。
質問する
46 次
3 に答える
0
Railsのオートローディングをまだ利用しているソリューションは次のとおりです
# app/models/foo/errors.rb
module Foo
class A; end
class B; end
end
# app/models/foo.rb
module Foo
require 'foo/errors.rb'
end
于 2013-10-24T13:24:20.483 に答える
0
config/initializers
1 つのオプションは、アプリケーションの起動時に読み込まれるようにファイルを配置することです。
于 2013-10-24T13:16:16.037 に答える