随笔分类 -  2.设计模式

可读性强、复用性强、易维护和扩展 三个原则:单一、易扩展不修改、依赖至接口
摘要:几天后,小菜跑到大鸟处,说道:“大鸟哥,今天看到一个网站,叫妙句网,是用来收藏好句子用的,网站本身没什么太多希奇,但它用的技术却是最近非常火的Flex技术,作者说他也就学了不到两个月就做出了这个网站,你说会不会是真的?如果真的是这样,我也想学学,毕竟做出来的效果比一般的网站真的要酷很多哦。” 大鸟:“哦?让我来看看。”大鸟打开了浏览器,键入了小菜说的网站。 “嗯?怎么是flash的?”大鸟说... 阅读全文
posted @ 2008-08-13 19:35 Ewin 阅读(1251) 评论(0) 推荐(0)
摘要:多态就是一个对象的多种状态 在实际操作中,多态可以让我不用关心某个对象到底是什么具体类型,就可以使用该对象 的某些方法,而这些方法通过一个抽象类或者接口来实现。 从下往上看的话,多态实际上是多个对象的抽象,对它们进行通用编码。 没有多态,工厂方法模式的效果就大打折扣,或者可以说不可能实现 阅读全文
posted @ 2008-08-12 22:42 Ewin 阅读(315) 评论(0) 推荐(0)
摘要:设计模式是规则吗? 地上本没有路,走得人多了也就成了路。设计模式如同此理,它是经验的传承,并非体系;是被前人发现,经过总结形成了一套某一类问题的一般性解决方案,而不是被设计出来的定性规则;它不像算法那样可以照搬照用。 设计模式,软件的永恒之道? 这个问题没有答案,有的只是讨论,看一下一位前辈结合建筑学得出的几点心得吧: 和建筑结构一样,软件中亦有诸多的“内力”。和建筑设计一样,软件设计也应该努力疏... 阅读全文
posted @ 2008-08-12 12:43 Ewin 阅读(332) 评论(0) 推荐(0)