<?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"
	>
<channel>
	<title>Comments on: Supreme Ultimate Software Engineering</title>
	<atom:link href="http://soft-arts.net/2008/01/30/supreme-ultimate-software-engineering/feed/" rel="self" type="application/rss+xml" />
	<link>http://soft-arts.net/2008/01/30/supreme-ultimate-software-engineering/</link>
	<description>iPhone and Mac development, Tech, Internal Martial Arts, and Life</description>
	<pubDate>Wed, 07 Jan 2009 05:37:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Bill Simpson</title>
		<link>http://soft-arts.net/2008/01/30/supreme-ultimate-software-engineering/#comment-2186</link>
		<dc:creator>Bill Simpson</dc:creator>
		<pubDate>Wed, 30 Jan 2008 18:12:42 +0000</pubDate>
		<guid isPermaLink="false">http://soft-arts.net/2008/01/30/supreme-ultimate-software-engineering/#comment-2186</guid>
		<description>This is an interesting comparison, and I can see the argument as both a practitioner of taiji, and a software developer.  To me, hacking is acting with intent, but without direction.  It's like un-vectored force.  Yes, you'll get somewhere, but where?  On the flip side, an elegant architecture never fulfilled an order.  You have to have both thought, and action, in order to make software.  If you want to carry the taiji argument to its logical conclusion, one could say that architecture, patterns, requirements, and design make up the root energy, or chi, and programming, unit testing, and refactoring make up the movement.</description>
		<content:encoded><![CDATA[<p>This is an interesting comparison, and I can see the argument as both a practitioner of taiji, and a software developer.  To me, hacking is acting with intent, but without direction.  It&#8217;s like un-vectored force.  Yes, you&#8217;ll get somewhere, but where?  On the flip side, an elegant architecture never fulfilled an order.  You have to have both thought, and action, in order to make software.  If you want to carry the taiji argument to its logical conclusion, one could say that architecture, patterns, requirements, and design make up the root energy, or chi, and programming, unit testing, and refactoring make up the movement.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
