<?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/"
	>

<channel>
	<title>Thomas Koeppen Blog &#187; patterns</title>
	<atom:link href="http://thomaskoeppen.com/tag/patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://thomaskoeppen.com</link>
	<description>steady for every message</description>
	<lastBuildDate>Mon, 08 Feb 2010 22:08:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>The Growing Divide in the Patterns World</title>
		<link>http://thomaskoeppen.com/2007/09/02/the-growing-divide-in-the-patterns-world/</link>
		<comments>http://thomaskoeppen.com/2007/09/02/the-growing-divide-in-the-patterns-world/#comments</comments>
		<pubDate>Sun, 02 Sep 2007 17:22:34 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[patterns]]></category>

		<guid isPermaLink="false">http://blog.thomaskoeppen.com/display/blog/2007/09/02/The+Growing+Divide+in+the+Patterns+World</guid>
		<description><![CDATA[Past, Present, and Future Trends in Software Patterns The Growing Divide in the Patterns World Joseph Bergin&#8217;s &#8220;Do the Right Thing&#8221; Context: Things are bad. Really bad. Forces: When things are bad it is really tough and bad things happen. When things get better the bad stuff doesn&#8217;t happen any more and you feel good. [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://csdl.computer.org/dl/mags/so/2007/04/s4031.htm" rel="nofollow">Past, Present, and Future Trends in Software Patterns</a></li>
</ul>
<ul>
<li><a href="http://csdl.computer.org/dl/mags/so/2007/04/s4061.htm" rel="nofollow">The Growing Divide in the Patterns World </a></li>
</ul>
<h3><a name="TheGrowingDivideinthePatternsWorld-JosephBergin%27s%22DotheRightThing%22"></a>Joseph Bergin&#8217;s &#8220;Do the Right Thing&#8221;</h3>
<h4><a name="TheGrowingDivideinthePatternsWorld-Context%3A"></a>Context:</h4>
<p>Things are bad. Really bad.</p>
<h4><a name="TheGrowingDivideinthePatternsWorld-Forces%3A"></a>Forces:</h4>
<p>When things are bad it is really tough and bad things happen.<br/><br />
When things get better the bad stuff doesn&#8217;t happen any more and you feel good. Really good.</p>
<h4><a name="TheGrowingDivideinthePatternsWorld-Solution%3A"></a>Solution:</h4>
<p>Do the right thing. Make the bad thing better.</p>
<h4><a name="TheGrowingDivideinthePatternsWorld-ResultingContext%3A"></a>Resulting Context:</h4>
<p>Things are good. Really good.</p>
<h4><a name="TheGrowingDivideinthePatternsWorld-KnownUses%3A"></a>Known Uses:</h4>
<p>When you were small your father would make the Monsters Under the Bed go away just by sticking his head in your room. He did the right thing.<br/><br />
When you are really sick, eat your Mom&#8217;s chicken soup. Only your Mom&#8217;s. Only she knows how to do the right thing.</p>
<h4><a name="TheGrowingDivideinthePatternsWorld-RelatedPatterns%3A"></a>Related Patterns:</h4>
<p>Deep Thought, Law of Unintended Consequences</p>
]]></content:encoded>
			<wfw:commentRss>http://thomaskoeppen.com/2007/09/02/the-growing-divide-in-the-patterns-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>simple coding</title>
		<link>http://thomaskoeppen.com/2007/07/14/simple-coding/</link>
		<comments>http://thomaskoeppen.com/2007/07/14/simple-coding/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 19:31:57 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[patterns]]></category>

		<guid isPermaLink="false">http://blog.thomaskoeppen.com/display/blog/2007/07/14/simple+coding</guid>
		<description><![CDATA[According to JÃ¸rgensen (2001), the most straightforward aspect of the code stage is represented by the astonishing rate of software developers contributing high quality code. Parallel review of such code constitutes the next stage. Paradoxically, even though more complex code would benefit from peer reviewing, it turns out that the simpler the code is, the [...]]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
<p>According to JÃ¸rgensen (2001), the most straightforward aspect of the code stage is represented by the astonishing rate of software developers contributing high quality code. Parallel review of such code constitutes the next stage. Paradoxically, even though more complex code would benefit from peer reviewing, it turns out that the simpler the code is, the more feedback contributors obtain. For instance, the following comments on the Linux kernel mailing list:</p>
<blockquote>
<p>Start small, because for small patches people will have the few minutes needed to teach you. The bigger a patch, the harder it is to review it, and the less likely it happens.</p>
</blockquote></div>
]]></content:encoded>
			<wfw:commentRss>http://thomaskoeppen.com/2007/07/14/simple-coding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
