<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Edward Wilde &#187; patterns</title>
	<atom:link href="http://blogs.edwardwilde.com/category/patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.edwardwilde.com</link>
	<description>.Net &#38; SharePoint Developer / Architect</description>
	<lastBuildDate>Tue, 07 Feb 2012 08:19:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blogs.edwardwilde.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Edward Wilde &#187; patterns</title>
		<link>http://blogs.edwardwilde.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blogs.edwardwilde.com/osd.xml" title="Edward Wilde" />
	<atom:link rel='hub' href='http://blogs.edwardwilde.com/?pushpress=hub'/>
		<item>
		<title>Strategy Pattern</title>
		<link>http://blogs.edwardwilde.com/2008/06/08/strategy-pattern/</link>
		<comments>http://blogs.edwardwilde.com/2008/06/08/strategy-pattern/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 16:46:44 +0000</pubDate>
		<dc:creator>Edward Wilde</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[patterns]]></category>

		<guid isPermaLink="false">http://blogs.edwardwilde.com/index.php/2008/06/08/strategy-pattern/</guid>
		<description><![CDATA[Over the next couple of months I hope to cover some of the common software design patterns. I’m going to cover them in the order they are written about in the book Head First Design Patterns. Motivation The desire to model varying implementations of the same core behaviour and to decouple this behaviour from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.edwardwilde.com&amp;blog=9417511&amp;post=62&amp;subd=edwardwilde&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1></h1>
<h1></h1>
<p>Over the next couple of months I hope to cover some of the common software design patterns. I’m going to cover them in the order they are written about in the book <a href="http://www.amazon.com/Head-First-Design-Patterns/dp/0596007124">Head First Design Patterns</a>.</p>
<h3>Motivation</h3>
<p>The desire to model varying implementations of the same core behaviour and to decouple this behaviour from the consuming client.</p>
<h3>Solution</h3>
<blockquote><p>The Strategy pattern defines a family of behaviours or algorithms. Each type of algorithm is encapsulated in a separate entity. The client can consume different types of algorithm interchangeably. </p>
</blockquote>
<p><font color="#333333"></font></p>
<p><a href="http://edwardwilde.files.wordpress.com/2009/09/strategy1.png" rel="lightbox"><img title="Strategy" style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="255" alt="Strategy" src="http://edwardwilde.files.wordpress.com/2009/09/strategy-thumb1.png?w=406&#038;h=255" width="406" border="0" /></a> </p>
<h3>Resources</h3>
<ul>
<li><a title="http://www.netobjectivesrepository.com/TheStrategyPattern" href="http://www.netobjectivesrepository.com/TheStrategyPattern">Netobjectivesrepository &#8211; Strategy pattern</a> <a title="http://www.netobjectivesrepository.com/TheStrategyPattern" href="http://www.netobjectivesrepository.com/TheStrategyPattern"></li>
<li><a title="Strategy pattern on Wikipedia" href="http://en.wikipedia.org/wiki/Strategy_pattern">Wikipedia &#8211; Strategy pattern</a> </li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/edwardwilde.wordpress.com/62/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/edwardwilde.wordpress.com/62/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edwardwilde.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edwardwilde.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edwardwilde.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edwardwilde.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edwardwilde.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edwardwilde.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edwardwilde.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edwardwilde.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.edwardwilde.com&amp;blog=9417511&amp;post=62&amp;subd=edwardwilde&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogs.edwardwilde.com/2008/06/08/strategy-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/196d33ea9cdaf7817b98b981afe62c16?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Edward Wilde</media:title>
		</media:content>

		<media:content url="http://edwardwilde.files.wordpress.com/2009/09/strategy-thumb1.png" medium="image">
			<media:title type="html">Strategy</media:title>
		</media:content>
	</item>
	</channel>
</rss>
