首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

读这个《容易工厂设计模式》博文的感想

2013-02-19 
读这个《简单工厂设计模式》博文的感想简单工厂设计模式 是廊坊师范学院九期信息技术提高班一个学生写的博文

读这个《简单工厂设计模式》博文的感想

简单工厂设计模式 是廊坊师范学院九期信息技术提高班一个学生写的博文。

“刚开始学设计模式,犹如刚睁开眼看世界的孩子,满眼都是惊奇,原来代码的世界可以如此的精彩纷呈.当然这些都是前辈智慧的结晶.简单工厂设计模式是接触的第一个设计模式,看完后更多的是不懂和迷糊.不过相信慢慢会懂得其精髓的.”

这个同学文笔是很好的,但yqj2065觉得他是应试教育的一个受害者。

学习设计模式,第一个要点是切记 不要从“意图、动机”入手,而应该从“问题描述”或者你面对的问题入手。首先问自己,为什么需要这个“模式”。因为静态工厂是一个“看似毫无技术含量”的模式。代码要尽可能的短。UML尽可能简单,其中接口Server(如该博文的运算类)最好不画其子类/实现类。因为【设计模式】中几乎所有的模式,在针对抽象类型Server编程时,客户类都会与Server的子类/实现类解藕。没有必要在学习23种模式时,都将它们画出来。作为教师或作者,现在已经不是将[设计模式]的23种模式按照设计模式]的体例诠释一番的时候了,2000以前还有点作用。[GoF]的23种设计模式,是在不考虑使用反射机制情况下的一些设计技巧的归纳。事实上,任一创建型设计模式都可以有各种实现方式,如: 不考虑使用反射机制。 仅使用反射机制; 反射机制+配置文件 反射机制+ Annotation这使得对设计模式的研究复杂化。因为在不同的场合,上述四种实现方式都可以被采用,特别是不考虑使用反射机制的情况,你必须知道这些创建型设计模式的意图;另一方面,你还必须知道各种实现方式的优缺点,并了解[GoF] 的局限性,重新评估[GoF] 的23种设计模式的用途,了解当前设计模式的主流用法,如依赖注入。静态工厂已经成为常用的创建型模式,而[GoF]提及的工厂方法模式很少使用。

 

 

 

3楼bemavery9小时前
首先谢谢您赐教,只是您说的我不太懂,我只能算是刚接触编程,菜鸟估计都算不上,还有很多很多东西需要学,只不过或许我们学的东西有点落后,可是没有指引人,我们不知道如何才能够进步更快走的更远,您说的好多东西都没听过(当然只是我孤陋寡闻),如果不成系统的瞎学的话,我觉得结果也好不了,希望您不吝赐教.谢谢
Re: yqj20659小时前
回复bemavery你只需要看前面的3点。好吧,我给你写一个静态工厂的博文。
2楼FansUnion9小时前
Good!
1楼FansUnion昨天 22:55
博主貌似 还有些经验,怎么不多写点博文,以飨读者,以飨新人。(*^__^*)
Re: yqj2065昨天 23:02
回复FansUnion呵呵,你都说“貌似”了,那里敢写。
Re: FansUnion昨天 23:47
回复yqj2065n又碰巧找到了一个接口啊!n哈哈
Re: FansUnion昨天 23:48
回复FansUnionn借口!
Re: yqj206510小时前
回复FansUnion不想把博客当教学工具,很花时间的。

热点排行