<?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/"
	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>Comments on: Uses of pattern language in the urban century</title>
	<atom:link href="http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/</link>
	<description>Strategies for Internet citizens</description>
	<lastBuildDate>Sun, 12 Feb 2012 18:22:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132161</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Thu, 18 Feb 2010 04:22:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132161</guid>
		<description><![CDATA[That&#039;s good to know. It is a remarkable book. Among other things, a treatise on the network topologies of human settlement.]]></description>
		<content:encoded><![CDATA[<p>That&#8217;s good to know. It is a remarkable book. Among other things, a treatise on the network topologies of human settlement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raj</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132150</link>
		<dc:creator><![CDATA[Raj]]></dc:creator>
		<pubDate>Wed, 17 Feb 2010 01:03:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132150</guid>
		<description><![CDATA[Don&#039;t worry about finding The Timeless Way of Building. a Pattern Language is much better!]]></description>
		<content:encoded><![CDATA[<p>Don&#8217;t worry about finding The Timeless Way of Building. a Pattern Language is much better!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deeplinking &#187; Reading List</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132145</link>
		<dc:creator><![CDATA[Deeplinking &#187; Reading List]]></dc:creator>
		<pubDate>Tue, 16 Feb 2010 14:35:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132145</guid>
		<description><![CDATA[[...] classic book on them, the format of A Pattern Language will be familiar: it was its inspiration. Jon Udell and Erin Malone have both written recently on the relevance of A Pattern Language to software [...]]]></description>
		<content:encoded><![CDATA[<p>[...] classic book on them, the format of A Pattern Language will be familiar: it was its inspiration. Jon Udell and Erin Malone have both written recently on the relevance of A Pattern Language to software [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132125</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 22:20:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132125</guid>
		<description><![CDATA[I&#039;m not sure PHP and Perl apps support the point about the adaptability of colloquial architecture. A key example in How Buildings Learn is timber framing, which achieves a separation of concerns: Structure from Skin from Services.

I&#039;d be more likely to advance HTTP and REST as the colloquial architecture of the Web era, and as the software analog to timber framing.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure PHP and Perl apps support the point about the adaptability of colloquial architecture. A key example in How Buildings Learn is timber framing, which achieves a separation of concerns: Structure from Skin from Services.</p>
<p>I&#8217;d be more likely to advance HTTP and REST as the colloquial architecture of the Web era, and as the software analog to timber framing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132124</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 22:14:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132124</guid>
		<description><![CDATA[Or, hat tip to Greg Wilson, carpentry.]]></description>
		<content:encoded><![CDATA[<p>Or, hat tip to Greg Wilson, carpentry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: renegourley</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132122</link>
		<dc:creator><![CDATA[renegourley]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 20:37:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132122</guid>
		<description><![CDATA[I guess the equivalent of colloquial architecture is every php or Perl application ever built.  This brings to mind Tim Bray&#039;s recent post about everything that&#039;s wrong with software today.  I imagine there are similar diatribes within the architectural community.]]></description>
		<content:encoded><![CDATA[<p>I guess the equivalent of colloquial architecture is every php or Perl application ever built.  This brings to mind Tim Bray&#8217;s recent post about everything that&#8217;s wrong with software today.  I imagine there are similar diatribes within the architectural community.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Borenstein</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132121</link>
		<dc:creator><![CDATA[Greg Borenstein]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 20:02:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132121</guid>
		<description><![CDATA[The idea of architects being able to continuously follow up with the residents of their buildings the way (the best) software developers do is a great one.

Overall, though, I&#039;m not sure who has the greater claim to maintainability. We&#039;ve yet to see software last more than a few decades let alone thousands of years. Somehow, I find it hard to imagine it doing so.

Another really interesting tidbit from Brand for comparison is the idea of colloquial architecture, i.e. that the best buildings are the ones not built by famous name architects, but built simply for practical use in a way that let their occupants change and improve and finish them so they would gradually coevolve with their use.

When it comes to software, a lot more people seem to live in the equivalent of decaying housing projects that they can&#039;t maintain themselves (i.e. social networks) rather than the simple new england farmhouses and bay area houseboats that they can own and love and improve for generations.]]></description>
		<content:encoded><![CDATA[<p>The idea of architects being able to continuously follow up with the residents of their buildings the way (the best) software developers do is a great one.</p>
<p>Overall, though, I&#8217;m not sure who has the greater claim to maintainability. We&#8217;ve yet to see software last more than a few decades let alone thousands of years. Somehow, I find it hard to imagine it doing so.</p>
<p>Another really interesting tidbit from Brand for comparison is the idea of colloquial architecture, i.e. that the best buildings are the ones not built by famous name architects, but built simply for practical use in a way that let their occupants change and improve and finish them so they would gradually coevolve with their use.</p>
<p>When it comes to software, a lot more people seem to live in the equivalent of decaying housing projects that they can&#8217;t maintain themselves (i.e. social networks) rather than the simple new england farmhouses and bay area houseboats that they can own and love and improve for generations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132120</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 19:11:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132120</guid>
		<description><![CDATA[&lt;i&gt;in practice, we seem to have more in common with architects than with engineers.&lt;/i&gt;

Although if what architects of software and the built environment share in common is involvement in planning and construction, to the exclusion of ongoing evaluation, maintenance, and adaptation, then maybe engineering is the right discipline to affiliate with.]]></description>
		<content:encoded><![CDATA[<p><i>in practice, we seem to have more in common with architects than with engineers.</i></p>
<p>Although if what architects of software and the built environment share in common is involvement in planning and construction, to the exclusion of ongoing evaluation, maintenance, and adaptation, then maybe engineering is the right discipline to affiliate with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132119</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 19:06:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132119</guid>
		<description><![CDATA[&lt;i&gt; An interesting follow-up for software developers interested in lessons to be learned from architecture is Stewart Brand’s How Buildings Learn.&lt;/i&gt;

Absolutely! Thanks for mentioning that, I had intended to. I&#039;ve also recently read it for the first time, and it struck all kinds of sparks. Among other things, it prompted me to write this on Twitter:

[Software learned how to use patterns from architecture. It&#039;s a shame that architecture hasn&#039;t reciprocated by learning how to use tests.]

A couple of times lately, once in conversation with a consulting engineer and once in that book, I encountered the observation that &quot;post-occupancy evaluation&quot; may be to architecture what testing still too often is to software: a custom &quot;more honor&#039;d in the breach than in the observance.&quot;

Brand&#039;s emphasis on separation of concerns -- Structure from Skin from Services -- is another example of something that architecture mostly hasn&#039;t yet learned from software.]]></description>
		<content:encoded><![CDATA[<p><i> An interesting follow-up for software developers interested in lessons to be learned from architecture is Stewart Brand’s How Buildings Learn.</i></p>
<p>Absolutely! Thanks for mentioning that, I had intended to. I&#8217;ve also recently read it for the first time, and it struck all kinds of sparks. Among other things, it prompted me to write this on Twitter:</p>
<p>[Software learned how to use patterns from architecture. It's a shame that architecture hasn't reciprocated by learning how to use tests.]</p>
<p>A couple of times lately, once in conversation with a consulting engineer and once in that book, I encountered the observation that &#8220;post-occupancy evaluation&#8221; may be to architecture what testing still too often is to software: a custom &#8220;more honor&#8217;d in the breach than in the observance.&#8221;</p>
<p>Brand&#8217;s emphasis on separation of concerns &#8212; Structure from Skin from Services &#8212; is another example of something that architecture mostly hasn&#8217;t yet learned from software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Wilson</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132118</link>
		<dc:creator><![CDATA[Greg Wilson]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 19:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132118</guid>
		<description><![CDATA[As many people have observed, the choice of the term &quot;software engineering&quot; back in 1968 may have both reflected and reinforced a less-than-useful conception of what it is that we do: in practice, we seem to have more in common with architects than with engineers.]]></description>
		<content:encoded><![CDATA[<p>As many people have observed, the choice of the term &#8220;software engineering&#8221; back in 1968 may have both reflected and reinforced a less-than-useful conception of what it is that we do: in practice, we seem to have more in common with architects than with engineers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Borenstein</title>
		<link>http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/#comment-132117</link>
		<dc:creator><![CDATA[Greg Borenstein]]></dc:creator>
		<pubDate>Mon, 15 Feb 2010 18:06:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2135#comment-132117</guid>
		<description><![CDATA[An interesting follow-up for software developers interested in lessons to be learned from architecture is Stewart Brand&#039;s How Buildings Learn. It&#039;s about how existing builds change and evolve after they&#039;re built, a part of the process that architects rarely, if ever, think about.

While you&#039;re right about the malleability of software relative to architecture or city planning, I think that difference makes it easy to forget how much of a nightmare it is to change legacy systems to keep them living and flexible through changing use. Even more than architects, maybe, developers love to build something fresh rather than maintain something existing.

Brand did a great documentary presentation of How Buildings Learn that&#039;s fully available on Google video. Kottke linked to all of the episodes here: http://kottke.org/08/08/how-buildings-learn-tv-series

Imagine if developers knew as much about the Romance of Maintenance (one of the chapter titles) as people involved with buildings do...

-- Greg]]></description>
		<content:encoded><![CDATA[<p>An interesting follow-up for software developers interested in lessons to be learned from architecture is Stewart Brand&#8217;s How Buildings Learn. It&#8217;s about how existing builds change and evolve after they&#8217;re built, a part of the process that architects rarely, if ever, think about.</p>
<p>While you&#8217;re right about the malleability of software relative to architecture or city planning, I think that difference makes it easy to forget how much of a nightmare it is to change legacy systems to keep them living and flexible through changing use. Even more than architects, maybe, developers love to build something fresh rather than maintain something existing.</p>
<p>Brand did a great documentary presentation of How Buildings Learn that&#8217;s fully available on Google video. Kottke linked to all of the episodes here: <a href="http://kottke.org/08/08/how-buildings-learn-tv-series" rel="nofollow">http://kottke.org/08/08/how-buildings-learn-tv-series</a></p>
<p>Imagine if developers knew as much about the Romance of Maintenance (one of the chapter titles) as people involved with buildings do&#8230;</p>
<p>&#8211; Greg</p>
]]></content:encoded>
	</item>
</channel>
</rss>

