<?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: Book review: &#8220;Beautiful Code&#8221;, edited by Andy Oram &#038; Greg Wilson</title>
	<atom:link href="http://eli.thegreenplace.net/2007/09/28/book-review-beautiful-code-edited-by-andy-oram-greg-wilson/feed/" rel="self" type="application/rss+xml" />
	<link>http://eli.thegreenplace.net/2007/09/28/book-review-beautiful-code-edited-by-andy-oram-greg-wilson/</link>
	<description>Eli Bendersky's personal website</description>
	<pubDate>Fri, 21 Nov 2008 17:15:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: eliben</title>
		<link>http://eli.thegreenplace.net/2007/09/28/book-review-beautiful-code-edited-by-andy-oram-greg-wilson/#comment-74365</link>
		<dc:creator>eliben</dc:creator>
		<pubDate>Fri, 28 Sep 2007 15:24:24 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/28/book-review-beautiful-code-edited-by-andy-oram-greg-wilson/#comment-74365</guid>
		<description>There's citing sources and there's citing sources. When these sources are absolutely essential to understand the contents of the chapter, I don't see it as a particularly good way to implement the idea of this book. Otherwise, one could easily add a chapter:

"The amazing A* algorithm". Go read paper XXX by Dijkstra for more information.

And that's it. 

While sources can be used in order to add extra information in such a book, they can't be made essential. Some chapters in the book actually get this quite right - you can understand the chapter easily just by reading it, but if you want some more in-depth information there are sources to turn to.

And I don't think the comparison to a scientific paper is relevant. This is not what the book was written for. It's always important to keep the initial goal in sight when implementing something.</description>
		<content:encoded><![CDATA[<p>There&#8217;s citing sources and there&#8217;s citing sources. When these sources are absolutely essential to understand the contents of the chapter, I don&#8217;t see it as a particularly good way to implement the idea of this book. Otherwise, one could easily add a chapter:</p>
<p>&#8220;The amazing A* algorithm&#8221;. Go read paper XXX by Dijkstra for more information.</p>
<p>And that&#8217;s it. </p>
<p>While sources can be used in order to add extra information in such a book, they can&#8217;t be made essential. Some chapters in the book actually get this quite right - you can understand the chapter easily just by reading it, but if you want some more in-depth information there are sources to turn to.</p>
<p>And I don&#8217;t think the comparison to a scientific paper is relevant. This is not what the book was written for. It&#8217;s always important to keep the initial goal in sight when implementing something.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://eli.thegreenplace.net/2007/09/28/book-review-beautiful-code-edited-by-andy-oram-greg-wilson/#comment-74358</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Fri, 28 Sep 2007 14:26:31 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/28/book-review-beautiful-code-edited-by-andy-oram-greg-wilson/#comment-74358</guid>
		<description>I have not read this book, though it is on my reading list.  However, I am having trouble understanding your first criticism.  Are you complaining that it cites outside sources?  That is actually standard for "paper books", in fact it is often seen as a necessity.  And often the cited resources are not freely available on the Internet (though like ACM articles, they can usually be found at a library).  Yes, that all makes it more difficult to follow up on a source, but I'm worried that our generation has become spoiled by online resources like the Wikipedia and blogs and have forgotten (if we ever knew) how to do real research.  

And I know you are just looking for a book to read while waiting for the bus and not writing a thesis, but doesn't the complaint that they cited sources instead of going in depth contradict your next complaint that some of the articles were too specific?</description>
		<content:encoded><![CDATA[<p>I have not read this book, though it is on my reading list.  However, I am having trouble understanding your first criticism.  Are you complaining that it cites outside sources?  That is actually standard for &#8220;paper books&#8221;, in fact it is often seen as a necessity.  And often the cited resources are not freely available on the Internet (though like ACM articles, they can usually be found at a library).  Yes, that all makes it more difficult to follow up on a source, but I&#8217;m worried that our generation has become spoiled by online resources like the Wikipedia and blogs and have forgotten (if we ever knew) how to do real research.  </p>
<p>And I know you are just looking for a book to read while waiting for the bus and not writing a thesis, but doesn&#8217;t the complaint that they cited sources instead of going in depth contradict your next complaint that some of the articles were too specific?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
