class ViewJob
@@counter = 0
def initialize
...
end
end
此类的所有 Resque 作业实例是否共享相同的@@counter? 或者有没有其他方法可以在 Resque 作业中共享变量(我不喜欢全局变量(?
它是 Ruby,因此类变量的行为不会有任何不同。
类变量的一般规则 - 如果您不确定是否知道您正在使用类变量 right- 请不要这样做。即使您确定 - 您很可能不需要它。