在sidekiq文档中,有这个引用关于在与自动加载错误相关的Rails项目中更喜欢使用
这些说法是否有道理,使用
这只对自动加载的Rails相关对象(如AR模型、控制器、作业等)有帮助吗?还是也适用于POROs?
这些评论只有在特定的上下文中才有意义吗?
/app/lib
而不是/lib
:
另外,还有:lib/目录只会带来痛苦。将代码移动到app/lib/中,并确保内部代码遵循类/文件名约定。
我的问题是:不要在autoload_paths或eager_load_paths中配置额外路径。那是一个hack;遵循惯例!任何位于app/下面的目录都可能包含Ruby代码,您不需要显式地配置任何内容。
这些说法是否有道理,使用
/app/lib
比/lib
更好吗?这只对自动加载的Rails相关对象(如AR模型、控制器、作业等)有帮助吗?还是也适用于POROs?
这些评论只有在特定的上下文中才有意义吗?