摘自《深入PHP:面向对象、模式与实践》
单例模式VS全局变量
单利对象的全局调用会使程序员绕过类接口定义的通信线路,导致很难获得全局的调试信息,系统的依赖关系也很难追踪。所以要很小心地部署单例类。
然而,适度使用单例类可以改进系统设计,在系统中层层传递那些不必要的对象非常令人厌烦,全局单例类则很容易摆脱这种烦恼。
在面向对象的开发中,单例模式是对全局变量的改进。
Clear!
实践出真知,以上观点只有在实践过后才会感同身受!
本文共 264 字,大约阅读时间需要 1 分钟。
摘自《深入PHP:面向对象、模式与实践》
单例模式VS全局变量
单利对象的全局调用会使程序员绕过类接口定义的通信线路,导致很难获得全局的调试信息,系统的依赖关系也很难追踪。所以要很小心地部署单例类。
然而,适度使用单例类可以改进系统设计,在系统中层层传递那些不必要的对象非常令人厌烦,全局单例类则很容易摆脱这种烦恼。
在面向对象的开发中,单例模式是对全局变量的改进。
Clear!
实践出真知,以上观点只有在实践过后才会感同身受!
转载于:https://www.cnblogs.com/helww/p/5875027.html