摘要: 一、单例的问题 1、全局状态 “单例就是披着羊皮的全局状态” 。一个单例可以在不需要显示声明对其依赖的情况下,被使用在任何地方。单例的全局性和有状态性,导致隐式的在两个看起来完全不相关的模块之间建立了耦合。 2、生命周期 单例应该只用来保存全局的状态,并且不能和任何作用域绑定。如果这些状态的作用域比... 阅读全文
posted @ 2015-07-20 16:54 朱亚男 阅读(305) 评论(0) 推荐(0) 编辑