<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Reacties op: Design Patterns &#8211; Command Pattern</title>
	<atom:link href="http://www.cumps.be/design-patterns-command-pattern/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cumps.be/design-patterns-command-pattern/</link>
	<description>Living my life...</description>
	<lastBuildDate>Sat, 12 Dec 2009 22:49:53 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Door: Design Patterns - Proxy Pattern - David Cumps</title>
		<link>http://www.cumps.be/design-patterns-command-pattern/comment-page-1/#comment-584</link>
		<dc:creator>Design Patterns - Proxy Pattern - David Cumps</dc:creator>
		<pubDate>Sat, 16 Aug 2008 19:17:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.cumps.be/design-patterns-command-pattern/#comment-584</guid>
		<description>[...] Design Patterns - Command Pattern [...]</description>
		<content:encoded><![CDATA[<p>[...] Design Patterns &#8211; Command Pattern [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Door: When in Rome&#8230; &#171; blorgitude</title>
		<link>http://www.cumps.be/design-patterns-command-pattern/comment-page-1/#comment-583</link>
		<dc:creator>When in Rome&#8230; &#171; blorgitude</dc:creator>
		<pubDate>Tue, 12 Aug 2008 22:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.cumps.be/design-patterns-command-pattern/#comment-583</guid>
		<description>[...] one?) lives in an &#8220;engine&#8221; package. Application actions are executed following the Command pattern, and there are some data objects that live in a &#8220;data&#8221; package that talk to the web [...]</description>
		<content:encoded><![CDATA[<p>[...] one?) lives in an &#8220;engine&#8221; package. Application actions are executed following the Command pattern, and there are some data objects that live in a &#8220;data&#8221; package that talk to the web [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Door: Kyle</title>
		<link>http://www.cumps.be/design-patterns-command-pattern/comment-page-1/#comment-582</link>
		<dc:creator>Kyle</dc:creator>
		<pubDate>Thu, 17 Jul 2008 19:26:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.cumps.be/design-patterns-command-pattern/#comment-582</guid>
		<description>Good stuff. I recently had to do something similar. We deal with multiple pieces of the same type of hardware, just ones made by different manufacturers. The key point that I realized was that: It does NOT matter what hardware we&#039;re sending to - our program can send a command to the hardware without having any idea what it&#039;s sending. And that&#039;s where the ICommand pattern came in handy. In fact, it turns out that for most hardware, we really only have about four commands. The reason it&#039;s this way is most of the hardware we have to deal with will only send a key value pair into the hardware, and get a key value pair out. Hence, I just have the UI be responsible for sending the correct values for the command (which it gets from the user), stow them in XML, and send it off to a simple command factory in order to build the correct command type based on the XML.</description>
		<content:encoded><![CDATA[<p>Good stuff. I recently had to do something similar. We deal with multiple pieces of the same type of hardware, just ones made by different manufacturers. The key point that I realized was that: It does NOT matter what hardware we&#8217;re sending to &#8211; our program can send a command to the hardware without having any idea what it&#8217;s sending. And that&#8217;s where the ICommand pattern came in handy. In fact, it turns out that for most hardware, we really only have about four commands. The reason it&#8217;s this way is most of the hardware we have to deal with will only send a key value pair into the hardware, and get a key value pair out. Hence, I just have the UI be responsible for sending the correct values for the command (which it gets from the user), stow them in XML, and send it off to a simple command factory in order to build the correct command type based on the XML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Door: Reflective Perspective - Chris Alcock &#187; The Morning Brew #137</title>
		<link>http://www.cumps.be/design-patterns-command-pattern/comment-page-1/#comment-581</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #137</dc:creator>
		<pubDate>Wed, 16 Jul 2008 06:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.cumps.be/design-patterns-command-pattern/#comment-581</guid>
		<description>[...]  Design Patterns - Command Pattern - David Cumps continues his series on Design Patterns with a look at the Command Pattern. Check David&#8217;s previous posts too if you haven&#8217;t already for a tour of a number of other design patterns. [...]</description>
		<content:encoded><![CDATA[<p>[...]  Design Patterns &#8211; Command Pattern &#8211; David Cumps continues his series on Design Patterns with a look at the Command Pattern. Check David&#8217;s previous posts too if you haven&#8217;t already for a tour of a number of other design patterns. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Door: Design Patterns - Command Pattern - David Cumps</title>
		<link>http://www.cumps.be/design-patterns-command-pattern/comment-page-1/#comment-580</link>
		<dc:creator>Design Patterns - Command Pattern - David Cumps</dc:creator>
		<pubDate>Tue, 15 Jul 2008 22:09:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.cumps.be/design-patterns-command-pattern/#comment-580</guid>
		<description>[...] more at http://blog.cumps.be/design-patterns-command-pattern/  Filed under: C#, General Software Development, Visual Studio, .NET, Design [...]</description>
		<content:encoded><![CDATA[<p>[...] more at <a href="http://blog.cumps.be/design-patterns-command-pattern/" rel="nofollow">http://blog.cumps.be/design-patterns-command-pattern/</a>  Filed under: C#, General Software Development, Visual Studio, .NET, Design [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
