【发布时间】:2015-06-16 18:33:26
【问题描述】:
我想知道是否有一种设计模式,每个类都有静态公共方法,您可以在代码中的任何地方使用它们。
如果遵循某种已知标准,这种模式是否被认为是安全的?
我个人使用依赖注入和命名空间,但是,我开始了一项新工作,他们的所有代码都是带有require 的静态嘉年华,我不喜欢它。
因此,我正在寻找有关我应该继续按照他们的方式工作还是说服他们转向不同方法的有效信息。
【问题讨论】:
-
尝试找出以前的开发人员使用静态方法的原因。您可能只是从开始使用 PHP 的程序程序员那里看到了一种反模式。
标签: php design-patterns