rpodwika / designpatterns
PHP 设计模式
1.10.0
2016-06-15 19:20 UTC
Requires
- phpunit/phpunit: ^4.7
- satooshi/php-coveralls: dev-master
- sebastianbergmann/phpcov: 1.1.0
README
#PHP 设计模式
##为什么
为了我的实践和帮助其他程序员,我决定在PHP中实现几个设计模式。希望你会喜欢,并觉得它有帮助。如果你有任何建议如何改进,请创建 pull request 或给我发消息
##什么是设计模式
设计问题是经过验证的,可以解决在编写应用程序时经常出现的问题的解决方案。
##为什么要使用它们
因为它们可以解决问题。你不需要发明一个已经存在的解决方案。在你的程序员生涯中,你有多少次感觉你已经解决了现在面临的问题?同样,对于模式,你也有问题,可以使用特定的模式来解决。记住,你不应该强迫你的代码符合模式。它应该自然而然地出现。首先,遵循 K.I.S.S.(保持简单)。
##已实现的模式
##待实现
- 建造者模式
- 原型模式
- 桥接模式
- 组合模式
- 外观模式
- 享元模式
- 命令模式
- 解释器模式
- 迭代器模式
- 中介者模式
- 访问者模式