什么是最好的(正确)的方式来分享其中包括许多Ruby类记录器实例?分享模块/类间的全球记录
现在我刚刚创建的记录器作为全球$记录= Logger.new变量,但我有一种感觉,有一种更好的方式来做到这一点,而不使用全局变量。
如果我有以下几点:
module Foo
class A
class B
class C
...
class Z
end
什么是分享的所有类中的日志记录器实例的最佳方法?我是否以某种方式在Foo模块中声明/创建记录器,还是仅使用全局$ logger罚款?
拿到“未定义局部变量或方法'记录”的。”你的代码.. – skywinder 2015-06-10 08:31:31