我有一个名为WG的模块,我的应用程序中的所有类都在里面,纯粹是为了命名空间,所以我没有与外部代码的命名冲突。
我的问题是,我的应用程序中的每个类都需要指定为在该模块中,这很痛苦,主要是因为它为我的应用程序中的所有代码添加了一个缩进级别。
换句话说,这是一个典型的类,在一个名为“Thing.rb”的文件中
module WG
class Thing
def do_things
end
end
end
在我看来,应该有某种方式在 WG 模块的上下文中要求该文件,这样我就可以放弃顶部和末尾的行,以及强制性的一级缩进。
谢谢!