我正在建立一个用于教育目的的图书馆;我的库中有很多模块。
我的一个模块在我的整个应用程序中都非常需要。将此对象存储在可以从需要它的其他对象内部引用的单例全局对象中,还是将其作为属性提供给每个需要它的对象更好?
我知道这可能有很多固执己见的答案,但这仍然是我处于十字路口的一个问题。
我正在建立一个用于教育目的的图书馆;我的库中有很多模块。
我的一个模块在我的整个应用程序中都非常需要。将此对象存储在可以从需要它的其他对象内部引用的单例全局对象中,还是将其作为属性提供给每个需要它的对象更好?
我知道这可能有很多固执己见的答案,但这仍然是我处于十字路口的一个问题。