<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="405790">
  <title><![CDATA[Beautiful Code: Leading Programmers Explain How They Think]]></title>
  <isbn><![CDATA[0596510047]]></isbn>
  <isbn13><![CDATA[9780596510046]]></isbn13>
  <work>
  <best-book-id type="integer">405790</best-book-id>
  <books-count type="integer">1</books-count>
  <default-description>How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. </default-description>
  <id type="integer">395137</id>
  <media-type nil="true"></media-type>
  <original-language-id type="integer" nil="true"></original-language-id>
  <original-publication-day type="integer">26</original-publication-day>
  <original-publication-month type="integer">6</original-publication-month>
  <original-publication-year type="integer">2007</original-publication-year>
  <original-title>Beautiful Code: Leading Programmers Explain How They Think</original-title>
  <rating-dist>total:98|5:17|4:38|3:29|2:13|1:1|</rating-dist>
  <ratings-count type="integer">98</ratings-count>
  <ratings-sum type="integer">351</ratings-sum>
  <reviews-count type="integer">305</reviews-count>
  <text-reviews-count type="integer">26</text-reviews-count>
</work>

  <average_rating><![CDATA[3.58]]></average_rating>
  <ratings_count><![CDATA[98]]></ratings_count>
  <text_reviews_count><![CDATA[26]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/405790.Beautiful_Code_Leading_Programmers_Explain_How_They_Think]]></url>
  <authors>
        <author id="30883">
      <name><![CDATA[Greg Wilson]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/30883.Greg_Wilson]]></url>
      <average_rating><![CDATA[3.59]]></average_rating>
      <ratings_count><![CDATA[102]]></ratings_count>
      <text_reviews_count><![CDATA[28]]></text_reviews_count>
    </author>
        <author id="229855">
      <name><![CDATA[Andy Oram]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/229855.Andy_Oram]]></url>
      <average_rating><![CDATA[3.59]]></average_rating>
      <ratings_count><![CDATA[111]]></ratings_count>
      <text_reviews_count><![CDATA[26]]></text_reviews_count>
    </author>
      </authors>
  <reviews start="1" end="20" total="305">
    <review id="11122381">
  <user id="719855">
    <name><![CDATA[John]]></name>
    <location><![CDATA[Seattle, WA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/719855-john?utm_medium=api]]></url>
  </user>
    <rating>2</rating>
  <votes>2</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="tech" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Sep 01 00:00:00 -0700 2007</read_at>
  <date_added>Thu Dec 27 19:31:47 -0800 2007</date_added>
  <date_updated>Mon Jan 28 00:59:28 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[Beautiful Code is another non-animal O'Reilly volume, with high aspirations. As the sleeve submits: &quot;How do the experts solve difficult problems in software development?&quot; If this book (or any) had been able to have answered that question, reading it would be a head-spinning experience inde...<a href="http://www.goodreads.com/review/show/11122381">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/11122381?utm_medium=api]]></url>
</review>
    <review id="16552117">
  <user id="403565">
    <name><![CDATA[Robert]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/403565-robert?utm_medium=api]]></url>
  </user>
    <rating>2</rating>
  <votes>1</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Mar 01 00:00:00 -0800 2008</read_at>
  <date_added>Wed Feb 27 16:23:10 -0800 2008</date_added>
  <date_updated>Wed Mar 05 17:10:35 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[In Yukihiro Matsmoto's chapter on Ruby he says &quot;Most programs are not write-once ... it is therefore more important by far for humans to be able to understand the program than it is for the computer.&quot; That's the essence of beautiful code to me. Unfortunately the book is littered with code ...<a href="http://www.goodreads.com/review/show/16552117">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/16552117?utm_medium=api]]></url>
</review>
    <review id="7002012">
  <user id="763">
    <name><![CDATA[Kyle]]></name>
    <location><![CDATA[San Jose, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/763-kyle-brady?utm_medium=api]]></url>
  </user>
    <rating>2</rating>
  <votes>2</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Nov 01 00:00:00 -0700 2007</read_at>
  <date_added>Sat Sep 29 13:38:02 -0700 2007</date_added>
  <date_updated>Mon Nov 05 00:06:05 -0800 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[Not at all what I was expecting.<br/><br/>I was expecting an abstract description of code methodology and practices... &quot;tips and tricks&quot; for the modern programmer.<br/><br/>However, it was anything but that.  While the projects described in the book were interesting, it was not worth m...<a href="http://www.goodreads.com/review/show/7002012">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/7002012?utm_medium=api]]></url>
</review>
    <review id="11314654">
  <user id="702622">
    <name><![CDATA[Joshua]]></name>
    <location><![CDATA[Santa Monica, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/702622-joshua?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>1</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Jan 24 06:44:06 -0800 2008</read_at>
  <date_added>Sun Dec 30 20:53:32 -0800 2007</date_added>
  <date_updated>Thu Jan 24 06:43:45 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[An enjoyable book, but really mis-titled. A more descriptive title would have been:<br/><br/>&quot;Leading programmers describe code they've worked on and are proud of, and then awkwardly wrap some discussion of 'beauty' around it.&quot;<br/><br/>However, that's a good book too, and this was. I ...<a href="http://www.goodreads.com/review/show/11314654">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/11314654?utm_medium=api]]></url>
</review>
    <review id="12132861">
  <user id="177586">
    <name><![CDATA[Leif]]></name>
    <location><![CDATA[Austin, TX]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/177586-leif?utm_medium=api]]></url>
  </user>
    <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="essays" />
        <shelf name="hackery" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Jan 01 00:00:00 -0800 2008</read_at>
  <date_added>Wed Jan 09 23:38:11 -0800 2008</date_added>
  <date_updated>Wed Dec 10 12:24:38 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[This book is sort of a mixed bag. On the one hand, Matsumoto's outstanding essay on lightweight languages links the two words in the title in a clear, creative, and general way ; on the other, Patzer's piece on business integration through REST is dry and basically just full of code. (I'm not trying...<a href="http://www.goodreads.com/review/show/12132861">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/12132861?utm_medium=api]]></url>
</review>
    <review id="11788084">
  <user id="643760">
    <name><![CDATA[Kian]]></name>
    <location><![CDATA[Bolton, The United Kingdom]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/643760-kian?utm_medium=api]]></url>
  </user>
    <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Fri May 16 00:00:00 -0700 2008</read_at>
  <date_added>Sun Jan 06 10:22:23 -0800 2008</date_added>
  <date_updated>Sun May 18 15:19:23 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[The good, the bad, and the &quot;ow my head hurts&quot;.<br/><br/>This is not a light book.  It is not an easy book.  It is not a book that I would recommend to those uninitiated into the rather painful world of computer science, rather than software engineering.<br/><br/>The book asked leading ...<a href="http://www.goodreads.com/review/show/11788084">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/11788084?utm_medium=api]]></url>
</review>
    <review id="11384278">
  <user id="400240">
    <name><![CDATA[Noah]]></name>
    <location><![CDATA[New York, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/400240-noah-sussman?utm_medium=api]]></url>
  </user>
    <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="currently-reading" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Oct 01 00:00:00 -0700 2007</read_at>
  <date_added>Tue Jan 01 10:23:30 -0800 2008</date_added>
  <date_updated>Tue Jan 01 10:35:03 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[So far I have read Douglas Crockford's essay on writing a JavaScript parser in JavaScript, and Tim Bray on using regular expressions to extract data from log files.<br/><br/>The Crockford essay is the first article I've ever read on parsing.  It's not the first article I've <em>seen</em> on the subject, just...<a href="http://www.goodreads.com/review/show/11384278">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/11384278?utm_medium=api]]></url>
</review>
    <review id="9342386">
  <user id="273793">
    <name><![CDATA[Mark]]></name>
    <location><![CDATA[Pomona, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/273793-mark?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="sci-tech" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Nov 01 00:00:00 -0700 2007</read_at>
  <date_added>Mon Nov 19 23:36:10 -0800 2007</date_added>
  <date_updated>Mon Nov 26 16:43:35 -0800 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[A collection of essays from programmers, some about beautiful aspects of code, some about how a programmer thought about a problem, and some about whatever aspect of programming the writer felt like writing about.  Royalties from the book are donated to Amnesty International, which explains why the ...<a href="http://www.goodreads.com/review/show/9342386">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/9342386?utm_medium=api]]></url>
</review>
    <review id="42978719">
  <user id="1809206">
    <name><![CDATA[Nick]]></name>
    <location><![CDATA[New York, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1809206-nick?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Apr 01 00:00:00 -0700 2008</read_at>
  <date_added>Tue Jan 13 20:04:46 -0800 2009</date_added>
  <date_updated>Tue Jan 13 20:06:44 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[I read select chapters from this book but plan to go back and hit them all. Each chapter is from a different author so some are better than others but overall there's a lot of good stuff to be learned from the programming designs and ideas walked-through in this book.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/42978719?utm_medium=api]]></url>
</review>
    <review id="17489412">
  <user id="983390">
    <name><![CDATA[Chris]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/983390-chris-erickson?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>true</spoiler_flag>
  <shelves>
        <shelf name="at-work" />
      </shelves>
  <recommended_for><![CDATA[computer programmers]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Fri Jun 20 00:00:00 -0700 2008</read_at>
  <date_added>Mon Mar 10 21:46:28 -0700 2008</date_added>
  <date_updated>Wed Jul 02 22:30:04 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[Some of the chapters weren't all that great (sorry, but verbosely writing bytecode by hand is *not* beautiful), but a few were *spectacular*. I liked the subversion delta editor, as an interesting interface that looked weird to me but was perfectly suited to its task. I liked the chapter on dealing ...<a href="http://www.goodreads.com/review/show/17489412">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/17489412?utm_medium=api]]></url>
</review>
    <review id="42795761">
  <user id="1628265">
    <name><![CDATA[Alpha]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1628265-alpha?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="2009" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Fri Jan 16 00:00:00 -0800 2009</read_at>
  <date_added>Mon Jan 12 10:30:44 -0800 2009</date_added>
  <date_updated>Fri Jan 16 17:04:55 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Not as good as I had hoped, although there are a few gems between the covers. There's a lot of actual code in this book though, so be prepared to do some serious reading and thinking should you pick it up. Overall, it was fun to read, but I'm not sure how much I took away.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/42795761?utm_medium=api]]></url>
</review>
    <review id="4491561">
  <user id="172457">
    <name><![CDATA[Mike]]></name>
    <location><![CDATA[Chicago, IL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/172457-mike?utm_medium=api]]></url>
  </user>
    <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="development" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Wed Aug 01 00:00:00 -0700 2007</read_at>
  <date_added>Mon Aug 13 14:16:18 -0700 2007</date_added>
  <date_updated>Fri Aug 24 13:27:58 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[Sectioned into 33 short chapters, each differing in authorship, the book covers a diverse range of programming topics. &quot;Leading Programmers Explain How They Think&quot; was an apt choice of subtitle. This tome is geared towards one who actually uses code to solve problems, practicing developers...<a href="http://www.goodreads.com/review/show/4491561">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/4491561?utm_medium=api]]></url>
</review>
    <review id="68804713">
  <user id="2663890">
    <name><![CDATA[Jeroen]]></name>
    <location><![CDATA[Brussels, 11, Belgium]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2663890-jeroen?utm_medium=api]]></url>
  </user>
    <rating>1</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="work" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Jan 01 00:00:00 -0800 2008</read_at>
  <date_added>Tue Aug 25 05:49:42 -0700 2009</date_added>
  <date_updated>Fri Aug 28 05:44:44 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Looking to other great code that is totally unapplicable for me, is boring!]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/68804713?utm_medium=api]]></url>
</review>
    <review id="44939813">
  <user id="1482810">
    <name><![CDATA[Scott]]></name>
    <location><![CDATA[Brazil]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1482810-scott?utm_medium=api]]></url>
  </user>
    <rating>2</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Jan 01 00:00:00 -0800 2008</read_at>
  <date_added>Sat Jan 31 06:50:37 -0800 2009</date_added>
  <date_updated>Sat Jan 31 06:51:09 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[It's a real hodgepodge.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/44939813?utm_medium=api]]></url>
</review>
    <review id="59282617">
  <user id="2293637">
    <name><![CDATA[Nfolsom]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2293637-nfolsom-folsom?utm_medium=api]]></url>
  </user>
    <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="put-away" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Jun 20 09:51:40 -0700 2009</read_at>
  <date_added>Thu Jun 11 10:17:54 -0700 2009</date_added>
  <date_updated>Sat Jun 20 09:51:40 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Reading...hoping for inspiration. Am currently out-of-love with coding, which happens periodically. ]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/59282617?utm_medium=api]]></url>
</review>
    <review id="51000243">
  <user id="2177486">
    <name><![CDATA[Miro]]></name>
    <location><![CDATA[Campinas, 27, Brazil]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2177486-miro?utm_medium=api]]></url>
  </user>
    <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Wed Oct 01 00:00:00 -0700 2008</read_at>
  <date_added>Mon Mar 30 22:24:01 -0700 2009</date_added>
  <date_updated>Mon Mar 30 22:24:27 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Awesome. Very good!]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/51000243?utm_medium=api]]></url>
</review>
    <review id="11647057">
  <user id="614052">
    <name><![CDATA[Patrick]]></name>
    <location><![CDATA[Gainesville, FL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/614052-patrick-boykin?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Jan 04 12:38:00 -0800 2008</date_added>
  <date_updated>Fri Jan 04 12:40:13 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[The idea of this book is excellent since many programmers need to think more about how to build beautiful (not necessarily clever) code.  However, not all of the chapters really strike rise to the standard I expected.  Overall, it's a nice book to have and to read, but several of the chapters could ...<a href="http://www.goodreads.com/review/show/11647057">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/11647057?utm_medium=api]]></url>
</review>
    <review id="5099888">
  <user id="308478">
    <name><![CDATA[Nicholas]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/308478-nicholas?utm_medium=api]]></url>
  </user>
    <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Aug 25 10:42:29 -0700 2007</date_added>
  <date_updated>Sat Sep 15 14:19:44 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[I've only read bits and pieces of this, but some of the articles I found TRULY WONDERFUL . I suspect, though, that which articles are &quot;wonderful&quot; will depend very much on each individual reader.<br/><br/>My friend Mark Bernstein will probably write a lengthier review on one of his blogs....<a href="http://www.goodreads.com/review/show/5099888">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/5099888?utm_medium=api]]></url>
</review>
    <review id="52446417">
  <user id="1936980">
    <name><![CDATA[Deryck]]></name>
    <location><![CDATA[Dadeville, AL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1936980-deryck-hodge?utm_medium=api]]></url>
  </user>
    <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Aug 01 00:00:00 -0700 2009</read_at>
  <date_added>Sun Apr 12 19:20:42 -0700 2009</date_added>
  <date_updated>Fri Aug 28 05:10:42 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[There are some great essays here and some long and winding, less interesting, essays here.  I read them out of order and sporadically and enjoyed the book, but there was a part of me that was disappointed.  Perhaps there's no way to avoid too high of expectations with a title like this.  But overall...<a href="http://www.goodreads.com/review/show/52446417">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/52446417?utm_medium=api]]></url>
</review>
    <review id="8394341">
  <user id="586402">
    <name><![CDATA[Chip]]></name>
    <location><![CDATA[San Mateo, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/586402-chip-turner?utm_medium=api]]></url>
  </user>
    <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sun Jul 01 00:00:00 -0700 2007</read_at>
  <date_added>Mon Oct 29 12:21:57 -0700 2007</date_added>
  <date_updated>Mon Oct 29 12:22:49 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[starts strong, but not all examples stack up to it.  seems to lack clear focus, with some essays being about specific code that is beautiful and others being vague hand-waving opinion pieces.  worth reading.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/8394341?utm_medium=api]]></url>
</review>
    </reviews>
</book>
</GoodreadsResponse>