持续完善 Pinda.cn 秒建营销活动 通过低代码 零代码的模式快速创建营销活动,欢迎使用 。

文章分类 -  设计模式

摘要:(下面这些文字不是我的原创,是我偶尔在网上发现的,我真的很幸运能看到这些,这篇文 章也随着下面的文字而结束,我真心的希望您能从这篇文章中得到启发,这篇文章欢迎大家随 意转载!) 作者:金蝶中间件公司CTO袁红岗 不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手, 因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基 本原则是可以遵循的... 阅读全文
posted @ 2006-10-07 18:44 工具人Kim哥 阅读(150) 评论(0) 推荐(0)
摘要:这里说的几个软件模式是属于原则层次一级的,比GoF等软件设计模式高一层。遵循这些原则可以使我们设计出来的软件有更好的可复用性和可维护性,同样GoF等软件设计模式也是遵循这一原则的。 下边的条列只是简单的介绍,以便忘记了偶尔过来游览一下,详细的介绍请参阅:《Java模式》、《UML和模式应用-面向对象分析与设计导论》 1. GRASP模式 GRASP是General... 阅读全文
posted @ 2006-07-18 23:20 工具人Kim哥 阅读(253) 评论(0) 推荐(0)
摘要:1.什么是模式和框架?模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当... 阅读全文
posted @ 2006-02-13 23:03 工具人Kim哥 阅读(272) 评论(0) 推荐(0)
摘要:这是设计模式中最普遍的一个模式,也是工厂模式中最为简单的模式。下面开始解释情景1:帅哥皮皮经常泡妞,见到MM,都会说"你好漂亮",不过他跑到不同的第地区,要使用不同的方言说种类话.现在开始,编程: 对象有如下: ,,等等....if( stituation == "广东" ){ return new 广东话的泡妞语言系列();}elseif( stituation == "洋人"... 阅读全文
posted @ 2006-02-10 00:49 工具人Kim哥 阅读(189) 评论(0) 推荐(0)

持续完善 Pinda.cn 秒建营销活动 通过低代码 零代码的模式快速创建营销活动,欢迎使用 。