ActiveSupport 的 Autoload 扩展
📝
内容提要
Ruby 有个内核方法 autoload,可以很方便的完成复杂的依赖加载,但是这个方法需要指定目录。遵守约定大于配置的 Rails,早已经定义好了 目录规范,此时就显得目录参数有点多余,于是 Rails 就在 ActiveSupport::Autoload 里对它进行了扩展。另外 eager_load 则是 ActiveSupport::Autoload 里进一步通过预加载提升性能的功能。...
➡️