<?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>Comments on: Where Design Fits In</title>
	<atom:link href="http://third-bit.com/blog/archives/1708.html/feed" rel="self" type="application/rss+xml" />
	<link>http://third-bit.com/blog/archives/1708.html</link>
	<description>Data is ones and zeroes &#124; Software is ones and zeroes and hard work.</description>
	<lastBuildDate>Tue, 22 May 2012 16:23:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Phillip J. Eby</title>
		<link>http://third-bit.com/blog/archives/1708.html#comment-2071</link>
		<dc:creator>Phillip J. Eby</dc:creator>
		<pubDate>Tue, 05 Aug 2008 03:54:35 +0000</pubDate>
		<guid isPermaLink="false">http://pyre.third-bit.com/blog/archives/1708.html#comment-2071</guid>
		<description>You might consider using a rule-based access control method::

http://peak.telecommunity.com/DevCenter/SecurityRules#semantic-rules

One of the nice things about generic functions (really, the main thing that motivated me to develop Python implementations of them), is that they let you skip a lot of your BDUF.  Specifically, the part where you have to figure out in advance how to neatly divide up all the cases that MIGHT exist, versus focusing on the overall governing principles.</description>
		<content:encoded><![CDATA[<p>You might consider using a rule-based access control method::</p>
<p><a href="http://peak.telecommunity.com/DevCenter/SecurityRules#semantic-rules" rel="nofollow">http://peak.telecommunity.com/DevCenter/SecurityRules#semantic-rules</a></p>
<p>One of the nice things about generic functions (really, the main thing that motivated me to develop Python implementations of them), is that they let you skip a lot of your BDUF.  Specifically, the part where you have to figure out in advance how to neatly divide up all the cases that MIGHT exist, versus focusing on the overall governing principles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Wolever</title>
		<link>http://third-bit.com/blog/archives/1708.html#comment-2070</link>
		<dc:creator>David Wolever</dc:creator>
		<pubDate>Mon, 04 Aug 2008 19:01:49 +0000</pubDate>
		<guid isPermaLink="false">http://pyre.third-bit.com/blog/archives/1708.html#comment-2070</guid>
		<description>I&#039;m not sure that I&#039;m up to defending anecdote quoted by Atwood... But I think the point I draw from what he says -- you can read and theorize about good programming all day long, but (in most problem domains) that will only get you so far.  Writing code then learning from your mistakes and building an intuition is the best way to move forward.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure that I&#8217;m up to defending anecdote quoted by Atwood&#8230; But I think the point I draw from what he says &#8212; you can read and theorize about good programming all day long, but (in most problem domains) that will only get you so far.  Writing code then learning from your mistakes and building an intuition is the best way to move forward.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Wilson</title>
		<link>http://third-bit.com/blog/archives/1708.html#comment-2069</link>
		<dc:creator>Greg Wilson</dc:creator>
		<pubDate>Mon, 04 Aug 2008 13:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://pyre.third-bit.com/blog/archives/1708.html#comment-2069</guid>
		<description>I don&#039;t believe the anecdote quoted in the Coding Horror story --- it smells too much like something made up to bolster someone&#039;s philosophical point.  Anyone have a citation?</description>
		<content:encoded><![CDATA[<p>I don&#8217;t believe the anecdote quoted in the Coding Horror story &#8212; it smells too much like something made up to bolster someone&#8217;s philosophical point.  Anyone have a citation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Wolever</title>
		<link>http://third-bit.com/blog/archives/1708.html#comment-2068</link>
		<dc:creator>David Wolever</dc:creator>
		<pubDate>Mon, 04 Aug 2008 03:54:10 +0000</pubDate>
		<guid isPermaLink="false">http://pyre.third-bit.com/blog/archives/1708.html#comment-2068</guid>
		<description>&quot;If you’re doing exploratory programming in a new domain, there isn’t much point trying to do a lot of up-front design...&quot;

And, right below this in my news feed: http://www.codinghorror.com/blog/archives/001160.html</description>
		<content:encoded><![CDATA[<p>&#8220;If you’re doing exploratory programming in a new domain, there isn’t much point trying to do a lot of up-front design&#8230;&#8221;</p>
<p>And, right below this in my news feed: <a href="http://www.codinghorror.com/blog/archives/001160.html" rel="nofollow">http://www.codinghorror.com/blog/archives/001160.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Granularity of Permissions &#171; Pyrtl</title>
		<link>http://third-bit.com/blog/archives/1708.html#comment-2067</link>
		<dc:creator>Granularity of Permissions &#171; Pyrtl</dc:creator>
		<pubDate>Sun, 03 Aug 2008 13:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://pyre.third-bit.com/blog/archives/1708.html#comment-2067</guid>
		<description>[...] Tagged Design, permissions, tickets    Excerpted from Greg Wilson&#8217;s blog: [...]</description>
		<content:encoded><![CDATA[<p>[...] Tagged Design, permissions, tickets    Excerpted from Greg Wilson&#8217;s blog: [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

