﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-合工大很牛很牛牛-最新评论</title><link>http://www.blogjava.net/deep2/CommentsRSS.aspx</link><description /><language>zh-cn</language><pubDate>Tue, 21 Oct 2008 12:12:26 GMT</pubDate><lastBuildDate>Tue, 21 Oct 2008 12:12:26 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: State Pattern 状态模式</title><link>http://www.blogjava.net/deep2/archive/2009/03/17/215613.html#260269</link><dc:creator>zdcin</dc:creator><author>zdcin</author><pubDate>Tue, 17 Mar 2009 08:13:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2009/03/17/215613.html#260269</guid><description><![CDATA[@ron<br>我深有同感，表驱动的状态模式比这种代码简洁多了（只有架构代码，数据全在表中），而且更能抽象状态的变化流转，更具有通用性，类实现的状态机，架构代码也应用代码混淆，而且应用代码重复（状态有多少个就重复多少次），在应用代码中可以任意跳转，看代码都能把人看晕，实在不知道GOF讲设计模式时为什么不多讲讲类方式状态机的弊端，以至造成类方式状态机的泛滥。<img src ="http://www.blogjava.net/deep2/aggbug/260269.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">zdcin</a> 2009-03-17 16:13 <a href="http://www.blogjava.net/deep2/archive/2009/03/17/215613.html#260269#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: Observer Pattern 观察者模式</title><link>http://www.blogjava.net/deep2/archive/2008/12/25/215620.html#248176</link><dc:creator>zkenshin</dc:creator><author>zkenshin</author><pubDate>Wed, 24 Dec 2008 17:13:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/12/25/215620.html#248176</guid><description><![CDATA[看看head first design pattern会发现雷同得不得了<br>如果本文作者做的工作只是翻译  请说明 以免混淆<img src ="http://www.blogjava.net/deep2/aggbug/248176.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">zkenshin</a> 2008-12-25 01:13 <a href="http://www.blogjava.net/deep2/archive/2008/12/25/215620.html#248176#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: State Pattern 状态模式[未登录]</title><link>http://www.blogjava.net/deep2/archive/2008/12/03/215613.html#244122</link><dc:creator>aa</dc:creator><author>aa</author><pubDate>Wed, 03 Dec 2008 06:46:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/12/03/215613.html#244122</guid><description><![CDATA[这样的烂东西不要放上来,浪费大家的时间<img src ="http://www.blogjava.net/deep2/aggbug/244122.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">aa</a> 2008-12-03 14:46 <a href="http://www.blogjava.net/deep2/archive/2008/12/03/215613.html#244122#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 命令模式 Command Pattern</title><link>http://www.blogjava.net/deep2/archive/2008/09/26/212086.html#231255</link><dc:creator>skk</dc:creator><author>skk</author><pubDate>Fri, 26 Sep 2008 02:59:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/09/26/212086.html#231255</guid><description><![CDATA[Thank you!<img src ="http://www.blogjava.net/deep2/aggbug/231255.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">skk</a> 2008-09-26 10:59 <a href="http://www.blogjava.net/deep2/archive/2008/09/26/212086.html#231255#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 工厂方法 Factory Method</title><link>http://www.blogjava.net/deep2/archive/2008/08/06/202052.html#220452</link><dc:creator>chenlh</dc:creator><author>chenlh</author><pubDate>Wed, 06 Aug 2008 08:03:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/08/06/202052.html#220452</guid><description><![CDATA[代码少了<br>NYCheesePizza<br>NYClamPizza<img src ="http://www.blogjava.net/deep2/aggbug/220452.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">chenlh</a> 2008-08-06 16:03 <a href="http://www.blogjava.net/deep2/archive/2008/08/06/202052.html#220452#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: State Pattern 状态模式</title><link>http://www.blogjava.net/deep2/archive/2008/07/22/215613.html#216595</link><dc:creator>Bruce Luo</dc:creator><author>Bruce Luo</author><pubDate>Tue, 22 Jul 2008 06:13:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/07/22/215613.html#216595</guid><description><![CDATA[switch(month){<br>case 1,3,5,7,8,10,12:<br>day=31;break;<br>case 4,6,9,11:<br>day=30;break;<br>case 2:<br>day=28;break;<br>}<br>使用表驱动法：<br>var days=new Array(31,28,31,30,31,30,31,31,30,31,30,31);<br>day=days[month-1];<br><img src ="http://www.blogjava.net/deep2/aggbug/216595.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">Bruce Luo</a> 2008-07-22 14:13 <a href="http://www.blogjava.net/deep2/archive/2008/07/22/215613.html#216595#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: State Pattern 状态模式</title><link>http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215831</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Fri, 18 Jul 2008 07:52:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215831</guid><description><![CDATA[@化的了<br>不好意思，如果是學生，我說的有些過分，先表示歉意。<br><br>不過現在學校一般教的都很爛，你更應該把時間花在比如數學，操作系統，計算機原理，編譯原理，硬件相關的編程上面，設計模式的本意是在有很大量設計之后才產生的模式，即細節已不是什么大問題，全局是問題。如果計算機基礎都不牢固，空談這些模式沒什么意義，先把細節搞清楚才是王道。<br><br>再者，多參與一些項目實踐，對自己很有好處。<br><br>最后，祝博主學業有成！<br><br><br><img src ="http://www.blogjava.net/deep2/aggbug/215831.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">Always BaNg.</a> 2008-07-18 15:52 <a href="http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215831#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: State Pattern 状态模式</title><link>http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215814</link><dc:creator>化的了</dc:creator><author>化的了</author><pubDate>Fri, 18 Jul 2008 07:20:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215814</guid><description><![CDATA[@Always BaNg.<br>书的确是看的《Head first desgin pattern》<br>举的例子也的确是书上的。<br><br>但代码是自己写的，文字思路是自己的，UML图是自己画的。。。不存在抄袭的问题。只是想自己总结一下这些设计模式的思路的产生过程。<br><br>本人还是学生，看书学习为主，项目经验几乎没有，写的不好，希望大家理解。有的东西，其实是写给自己看的，放在网上，大家觉得好，也可以分享。觉得不好，就算了。<img src ="http://www.blogjava.net/deep2/aggbug/215814.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">化的了</a> 2008-07-18 15:20 <a href="http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215814#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: State Pattern 状态模式</title><link>http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215758</link><dc:creator>ron</dc:creator><author>ron</author><pubDate>Fri, 18 Jul 2008 05:40:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215758</guid><description><![CDATA[如果状态变化不频繁，没有必要使用这种方式。代码膨胀，可读性极差！我喜欢使用表驱动。将状态和变换方式存储为表的横格和竖格，将状态处理函数指针存储为表格的内容。如果想扩展，增加行或者列即可。<br>----------------<br>老实说，你文中给的那个例子太啰嗦了。<img src ="http://www.blogjava.net/deep2/aggbug/215758.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">ron</a> 2008-07-18 13:40 <a href="http://www.blogjava.net/deep2/archive/2008/07/18/215613.html#215758#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: Observer Pattern 观察者模式</title><link>http://www.blogjava.net/deep2/archive/2008/07/18/215620.html#215711</link><dc:creator>Edward Li</dc:creator><author>Edward Li</author><pubDate>Fri, 18 Jul 2008 03:23:00 GMT</pubDate><guid>http://www.blogjava.net/deep2/archive/2008/07/18/215620.html#215711</guid><description><![CDATA[您好，您写的文章很不错，但是我有个疑问，加入ｓｕｂｊｅｃｔ之后里面的obsever的add方法是哪里来的。 我个人觉得你讲的内容已经是依赖注入模式了，而observer模式仅仅是设置一个observer方法来监控某个方法状态转换的模式，很显然你讲的超出了这个范围了。总结一下就是你讲的是依赖注入＋observer.不知道你怎么看这个问题。请及时回复我<img src ="http://www.blogjava.net/deep2/aggbug/215711.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/deep2/" target="_blank">Edward Li</a> 2008-07-18 11:23 <a href="http://www.blogjava.net/deep2/archive/2008/07/18/215620.html#215711#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>