随笔分类 -  php模式设计

摘要:这是我写的《php模式设计》的第五篇。前面的四篇在不断学习不断加深认识,到了今天再看观察者模式,觉得非常容易理解。这也许就是我们积少成多的结果吧。希望还是能够不断进步。 开篇还是从名字说起,“观察者模式”的观察者三个字信息量很大。玩过很多网络游戏的童鞋们应该知道,即便是斗地主,除了玩家... 阅读全文
posted @ 2015-09-22 19:47 杰枫Jeff 阅读(14506) 评论(0) 推荐(3) 编辑
摘要:在这个有没有对象都要高呼“面向对象”的年代,掌握面向对象会给我们带来意想不到的方便。学编程的小伙伴从开始能写几行代码实现简单功能到后来懂得将一些重复的操作组合起来形成一个“函数”,再到后来将“函数”和属性组合起来形成一个“类”。一步步走来,我们在考虑着机器运行代码效率的提高的同时也在考虑减轻程序... 阅读全文
posted @ 2015-09-21 22:39 杰枫Jeff 阅读(12341) 评论(5) 推荐(3) 编辑
摘要:在前两篇单例模式和工厂模式后,终于迎来了最后一个基础的设计模式--注册树模式。 什么是注册树模式? 注册树模式当然也叫注册模式,注册器模式。之所以我在这里矫情一下它的名称,是因为我感觉注册树这个名称更容易让人理解。像前两篇一样,我们这篇依旧是从名字入手。注册树模式通过将对象实例注册到一棵全局... 阅读全文
posted @ 2015-08-28 17:57 杰枫Jeff 阅读(9184) 评论(3) 推荐(5) 编辑
摘要:承接上篇php模式设计之 单例模式,(虽然好像关系不大)。今天讲述第二种基础的模式设计——工厂模式。 那么何为工厂模式? 从名字来看,似乎看不出什么端倪。工厂模式,和生产有关?还是和生产流程有关?难道还和工厂领导有关?和领导秘书有关?秘书... 好了不卖关子了,所谓工厂模式还真和生产有关... 阅读全文
posted @ 2015-08-27 22:06 杰枫Jeff 阅读(19114) 评论(1) 推荐(4) 编辑
摘要:模式设计是什么?初学者一开始会被这高大上的名称给唬住。而对于有丰富编程经验的老鸟来说,模式设计又是无处不在。很多接触的框架就是基于各种模式设计形成的。 简单说,在写代码的过程中一开始往往接触的是面向过程的,简单的基础的编程。这个时候我们往往追求的是代码能够实现某项功能就万事大吉。管他代码多么冗余... 阅读全文
posted @ 2015-08-26 17:57 杰枫Jeff 阅读(14747) 评论(4) 推荐(9) 编辑
摘要:异常信息的捕获对编程测试有着重要的意义,这里结合观察者模式,探索如何处理异常信息。 关于观察者模式,如果还没有接触过的话,博客园有很多优秀的博友做了详细的 解释。笔者觉得,所谓观察者模式,必须有两个重要组成部分:一个主题对象,多个观察者。在使用的时候,我们可以将观察者像插头一样插到主题对象这个... 阅读全文
posted @ 2015-08-13 15:28 杰枫Jeff 阅读(2024) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示