PHP 常用的一些设计模式总结

2016-08-10 15:14:54 +08:00
 justudy

不知道各位开发工程中对设计模式运用多少

不过有时候一些设计模式可以让代码更加健壮

地址: https://github.com/igo9go/phpDesignPattern

2492 次点击
所在节点    PHP
4 条回复
cxbig
2016-08-10 16:09:25 +08:00
野路子出身,听到“设计模式”这个词第一反应是这个人是不是 Java 的背景。
按我的理解就是 OOP 思维,功能分块做 Abstract 和 Interface ,实例 extends 或 implement ,再用 Service Provider 串起来。

随便翻了一下这个 repo ,还用 mysql function 做例子+字符串拼接 SQL 似有不妥
https://github.com/igo9go/phpDesignPattern/blob/master/Dao.class.php
justudy
2016-08-11 03:08:53 +08:00
嗯,是的。这个只是一种思想,别太在意具体实现
AbrahamGreyson
2016-08-17 23:10:45 +08:00
写的挺好的, 只是目前以大写开头的文件名一般都是类,所以 .class.php 的写法建议换一换,有四五年没见过这种写法了,实话说还是很不习惯。
cayley
2016-09-06 15:40:10 +08:00
写的不错,学习了,赞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/298399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX