幽你一默
Posted by quentin 在 Sunday, 10 May 20091.隔壁那小子终于发誓要减肥了——毕业招聘会上,有人对他说了句:“哥们,让一下,你挡着我的手机信号了。”
2.雷锋做了好事不留名,但是每一件事情都记到日记里面。
4.逃课太多,昨天想去上课,见到教授,教授惊讶地说,这么长时间不见,长这么大了。
5.我左青龙,右白虎,肩膀纹个米老鼠。
6.每当我错过一个女孩,我就在地上放一块砖,于是便有了长城
7.鸳鸯戏水,都他妈淹死;比翼双飞,都他妈摔死。
8.纯,属虚构,乱,是佳人。
博客分类:
五种常见的 PHP 设计模式
Posted by quentin 在 Sunday, 10 May 2009五种常见的 PHP 设计模式
设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。
设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递系统,也可以说你正在编写名称为观察者 的模式。
用较小的示例展示模式的价值是非常困难的。这往往有些大材小用的意味,因为模式实际上是在大型代码库中发挥作用的。本文不展示大型应用程序,所以您需要思索的是在您自己的大型应用程序中应用示例原理的方法 ——而不是本文演示的代码本身。这不是说您不应该在小应用程序中使用模式。很多良好的应用程序都以小应用程序为起点,逐渐发展到大型应用程序,所以没有理由不以此类扎实的编码实践为基础。
既然您已经了解了设计模式以及它们的有用之处,现在我们来看看 PHP5 的五种常用模式。
工厂模式
博客分类: