﻿<?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-JAVA随笔-随笔分类-design pattern</title><link>http://www.blogjava.net/qujingbo/category/16309.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 08:40:11 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 08:40:11 GMT</pubDate><ttl>60</ttl><item><title>使用façade、template pattern搭建MVC框架</title><link>http://www.blogjava.net/qujingbo/archive/2006/10/16/75469.html</link><dc:creator>曲静波</dc:creator><author>曲静波</author><pubDate>Mon, 16 Oct 2006 11:34:00 GMT</pubDate><guid>http://www.blogjava.net/qujingbo/archive/2006/10/16/75469.html</guid><wfw:comment>http://www.blogjava.net/qujingbo/comments/75469.html</wfw:comment><comments>http://www.blogjava.net/qujingbo/archive/2006/10/16/75469.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/qujingbo/comments/commentRss/75469.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/qujingbo/services/trackbacks/75469.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 网络上有很多介绍				MVC				的理论知识（至于理论知识，我们不多做介绍），我也看到了一些其他人员开发的基于				MVC				的框架。对此我也有些自己的见解。通过使用				façade,template,factory pattern				搭建了一个简易的				MVC				框架。																				 		...&nbsp;&nbsp;<a href='http://www.blogjava.net/qujingbo/archive/2006/10/16/75469.html'>阅读全文</a><img src ="http://www.blogjava.net/qujingbo/aggbug/75469.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/qujingbo/" target="_blank">曲静波</a> 2006-10-16 19:34 <a href="http://www.blogjava.net/qujingbo/archive/2006/10/16/75469.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用state pattern替代if else</title><link>http://www.blogjava.net/qujingbo/archive/2006/10/15/75127.html</link><dc:creator>曲静波</dc:creator><author>曲静波</author><pubDate>Sat, 14 Oct 2006 16:10:00 GMT</pubDate><guid>http://www.blogjava.net/qujingbo/archive/2006/10/15/75127.html</guid><wfw:comment>http://www.blogjava.net/qujingbo/comments/75127.html</wfw:comment><comments>http://www.blogjava.net/qujingbo/archive/2006/10/15/75127.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.blogjava.net/qujingbo/comments/commentRss/75127.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/qujingbo/services/trackbacks/75127.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 大多数开发人员现在还在使用if else的过程结构，曾看过jdon的banq大哥写的一篇文章，利用command,aop模式替代if else过程结构。当时还不太明白，这几天看了《重构》第一章的影片租赁案例，感触颇深。下面我来谈一谈为什么要用state pattern替代if else，替代if else有什么好处，以及给出详细代码怎么替代if else。本文参考jdon的“你还在使用if els...&nbsp;&nbsp;<a href='http://www.blogjava.net/qujingbo/archive/2006/10/15/75127.html'>阅读全文</a><img src ="http://www.blogjava.net/qujingbo/aggbug/75127.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/qujingbo/" target="_blank">曲静波</a> 2006-10-15 00:10 <a href="http://www.blogjava.net/qujingbo/archive/2006/10/15/75127.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>