C#
可能重复:
单身人士有什么不好?
单身设计模式:陷阱
我听到很多这样的消息,但没有找到确切的理由。
Avoid the singleton anti-pattern and replace it with DI.
但为什么?
有状态的单身人士更难以进行单元测试。
我使用无状态的单身人士,我不认为有问题。
由于singleton可以实现接口,因此可以使用依赖注入来传递它们(并且应尽可能地传递它们)
链接地址: http://www.djcxy.com/p/82159.html上一篇: c#