<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book>
  <id>85021</id>
  <title><![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]></title>
  <isbn><![CDATA[0321247140]]></isbn>
  <isbn13><![CDATA[9780321247148]]></isbn13>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <description><![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]></description>
  <work>
  <best_book_id type="integer">85021</best_book_id>
  <books_count type="integer">2</books_count>
  <desc_user_id type="integer" nil="true"></desc_user_id>
  <id type="integer">82045</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">22</original_publication_day>
  <original_publication_month type="integer">10</original_publication_month>
  <original_publication_year type="integer">2004</original_publication_year>
  <original_title>Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)</original_title>
  <rating_dist>total:19|5:3|4:8|3:7|2:1|1:0|</rating_dist>
  <ratings_count type="integer">19</ratings_count>
  <ratings_sum type="integer">70</ratings_sum>
  <reviews_count type="integer">36</reviews_count>
  <text_reviews_count type="integer">3</text_reviews_count>
</work>

  <average_rating><![CDATA[3.68]]></average_rating>
  <ratings_count><![CDATA[18]]></ratings_count>
  <text_reviews_count><![CDATA[3]]></text_reviews_count>
  
  <url><![CDATA[http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design]]></url>
  <link><![CDATA[http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design]]></link>
  <authors>
    <author>
    <id>48641</id>
        <name><![CDATA[Alan Shalloway]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/48641.Alan_Shalloway]]></link>
    <average_rating>3.46</average_rating>
    <ratings_count>24</ratings_count>
    <text_reviews_count>3</text_reviews_count>
  </author>
    <author>
    <id>48640</id>
        <name><![CDATA[James R. Trott]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/48640.James_R_Trott]]></link>
    <average_rating>3.43</average_rating>
    <ratings_count>23</ratings_count>
    <text_reviews_count>3</text_reviews_count>
  </author>
  </authors>
    <reviews start="1" end="20" total="36">
      <review>
  <id>57264848</id>
    <user>
    <id>1140807</id>
    <name><![CDATA[Niran]]></name>
    <location><![CDATA[Bangkok, Thailand]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1140807-niran-pravithana]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1245594132p3/1140807.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1245594132p2/1140807.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.72</average_rating>
  <ratings_count>18</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="c-sharp" />
        <shelf name="software-methodologies" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon May 25 11:33:19 -0700 2009</date_added>
  <date_updated>Tue May 26 09:47:39 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[ระดับ: กลาง<br/>เป็นหนังสือสอน Design Pattern ที่อธิบายได้เข้าใจง่ายที่สุดในหลายๆ เล่ม<br/>ข้อเสียคือไม่ได้ครอบคลุม Pattern ...<a href="http://www.goodreads.com/review/show/57264848">more...</a>]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/57264848]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/57264848]]></link>
</review>
      <review>
  <id>40801367</id>
    <user>
    <id>1828171</id>
    <name><![CDATA[Alex]]></name>
    <location><![CDATA[Saint Rose, LA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1828171-alex]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sun Jan 01 00:00:00 -0800 2006</read_at>
  <date_added>Tue Dec 23 19:46:51 -0800 2008</date_added>
  <date_updated>Tue Dec 23 19:49:33 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[After seeing Alan Shalloway speak in person, and enjoying it greatly, I decided to get his book. Having read Design Patterns, I found this book to add fairly little, using a large number of words.<br/><br/>The earlier chapters that present strategies for deriving design patterns from the principle...<a href="http://www.goodreads.com/review/show/40801367">more...</a>]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/40801367]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/40801367]]></link>
</review>
      <review>
  <id>49047203</id>
    <user>
    <id>1566439</id>
    <name><![CDATA[Tiko]]></name>
    <location><![CDATA[Seattle, WA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1566439-tiko]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1222406141p3/1566439.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1222406141p2/1566439.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Mar 12 11:24:42 -0700 2009</date_added>
  <date_updated>Thu Mar 12 11:25:33 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[I hear great things about this book.  I hope to get around to reading it one of these days instead of just looking at it on my shelf!]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/49047203]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/49047203]]></link>
</review>
      <review>
  <id>81317965</id>
    <user>
    <id>978972</id>
    <name><![CDATA[Ludwig]]></name>
    <location><![CDATA[Belgium]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/978972-ludwig]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="currently-reading" />
        <shelf name="technical" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Dec 17 13:08:51 -0800 2009</date_added>
  <date_updated>Sun Dec 20 10:32:02 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/81317965]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/81317965]]></link>
</review>
      <review>
  <id>78191550</id>
    <user>
    <id>2956893</id>
    <name><![CDATA[Philip]]></name>
    <location><![CDATA[Cary, NC]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2956893-philip-olinger]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1258570565p3/2956893.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1258570565p2/2956893.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Nov 18 08:28:32 -0800 2009</date_added>
  <date_updated>Wed Nov 18 08:28:32 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/78191550]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/78191550]]></link>
</review>
      <review>
  <id>73146513</id>
    <user>
    <id>169730</id>
    <name><![CDATA[Jonathan]]></name>
    <location><![CDATA[Seattle, WA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/169730-jonathan]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1185077429p3/169730.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1185077429p2/169730.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Oct 01 17:02:48 -0700 2009</date_added>
  <date_updated>Thu Oct 01 17:03:16 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/73146513]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/73146513]]></link>
</review>
      <review>
  <id>73032734</id>
    <user>
    <id>2793247</id>
    <name><![CDATA[Carl]]></name>
    <location><![CDATA[Gteborg, 28, Sweden]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2793247-carl-helmertz]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Sep 30 13:41:41 -0700 2009</date_added>
  <date_updated>Wed Sep 30 13:41:41 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/73032734]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/73032734]]></link>
</review>
      <review>
  <id>68001346</id>
    <user>
    <id>2640930</id>
    <name><![CDATA[Christa]]></name>
    <location><![CDATA[St. Pölten, 09, Austria]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2640930-christa]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-F-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-F-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="non-fictional" />
        <shelf name="software-development" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Aug 19 01:12:21 -0700 2009</date_added>
  <date_updated>Wed Aug 19 01:12:29 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/68001346]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/68001346]]></link>
</review>
      <review>
  <id>64697485</id>
    <user>
    <id>2554267</id>
    <name><![CDATA[Regis.roy]]></name>
    <location><![CDATA[Franconville, A8, France]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2554267-regis-roy]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jul 23 14:57:20 -0700 2009</date_added>
  <date_updated>Thu Jul 23 14:57:20 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/64697485]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/64697485]]></link>
</review>
      <review>
  <id>64631790</id>
    <user>
    <id>1506255</id>
    <name><![CDATA[Mert]]></name>
    <location><![CDATA[34684, Turkey]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1506255-mert]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1243335834p3/1506255.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1243335834p2/1506255.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Wed Jan 01 00:00:00 -0800 2003</read_at>
  <date_added>Thu Jul 23 06:49:01 -0700 2009</date_added>
  <date_updated>Thu Jul 23 06:49:10 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/64631790]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/64631790]]></link>
</review>
      <review>
  <id>57128670</id>
    <user>
    <id>2334633</id>
    <name><![CDATA[Shu]]></name>
    <location><![CDATA[Yokohama, Japan]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2334633-shu-masuda]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1249572572p3/2334633.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1249572572p2/2334633.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">6086769</id>
  <isbn>4894716844</isbn>
  <isbn13>9784894716841</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)]]>
  </title>
  <image_url>http://www.goodreads.com/images/nocover-111x148.jpg</image_url>
  <small_image_url>http://www.goodreads.com/images/nocover-60x80.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/6086769._</link>
  <average_rating>3.00</average_rating>
  <ratings_count>1</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun May 24 01:20:24 -0700 2009</date_added>
  <date_updated>Sun May 24 01:20:24 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/57128670]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/57128670]]></link>
</review>
      <review>
  <id>56359366</id>
    <user>
    <id>2311375</id>
    <name><![CDATA[Nikos]]></name>
    <location><![CDATA[Athens, 35, Greece]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2311375-nikos]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1242567371p3/2311375.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1242567371p2/2311375.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun May 17 06:40:05 -0700 2009</date_added>
  <date_updated>Sun May 17 06:40:05 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/56359366]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/56359366]]></link>
</review>
      <review>
  <id>54369178</id>
    <user>
    <id>2269273</id>
    <name><![CDATA[Su]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2269273-su]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="currently-reading" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Apr 29 10:20:04 -0700 2009</date_added>
  <date_updated>Wed Apr 29 10:20:08 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/54369178]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/54369178]]></link>
</review>
      <review>
  <id>53589344</id>
    <user>
    <id>760917</id>
    <name><![CDATA[Eugene]]></name>
    <location><![CDATA[Ukraine]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/760917-eugene]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Apr 22 08:54:07 -0700 2009</date_added>
  <date_updated>Wed Apr 22 08:54:07 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/53589344]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/53589344]]></link>
</review>
      <review>
  <id>52468305</id>
    <user>
    <id>2207763</id>
    <name><![CDATA[Piero]]></name>
    <location><![CDATA[Milan, 09, Italy]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2207763-piero-campanelli]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1239650557p3/2207763.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1239650557p2/2207763.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="on-shelf" />
        <shelf name="sweng-pattern" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Apr 13 00:48:34 -0700 2009</date_added>
  <date_updated>Fri Aug 28 01:12:39 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/52468305]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/52468305]]></link>
</review>
      <review>
  <id>49276999</id>
    <user>
    <id>1478244</id>
    <name><![CDATA[Daria]]></name>
    <location><![CDATA[Philadelphia, PA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1478244-daria-norris]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1220109346p3/1478244.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1220109346p2/1478244.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="business-to-read" />
        <shelf name="web-development" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Mar 14 16:09:53 -0700 2009</date_added>
  <date_updated>Sat Apr 18 02:17:14 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/49276999]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/49276999]]></link>
</review>
      <review>
  <id>45382580</id>
    <user>
    <id>982151</id>
    <name><![CDATA[Jonathan]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/982151-jonathan]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1226456920p3/982151.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1226456920p2/982151.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Wed Jul 08 16:21:46 -0700 2009</read_at>
  <date_added>Wed Feb 04 13:37:17 -0800 2009</date_added>
  <date_updated>Wed Jul 08 16:21:46 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/45382580]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/45382580]]></link>
</review>
      <review>
  <id>44962318</id>
    <user>
    <id>1978523</id>
    <name><![CDATA[Jeff]]></name>
    <location><![CDATA[Menlo Park, CA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1978523-jeff]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1233428531p3/1978523.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1233428531p2/1978523.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Jan 31 11:33:25 -0800 2009</date_added>
  <date_updated>Sat Jan 31 11:33:27 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/44962318]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/44962318]]></link>
</review>
      <review>
  <id>43943032</id>
    <user>
    <id>711052</id>
    <name><![CDATA[Bryan]]></name>
    <location><![CDATA[Bella Vista, AR]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/711052-bryan]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1201065689p3/711052.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1201065689p2/711052.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="reference" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jan 22 10:38:08 -0800 2009</date_added>
  <date_updated>Thu Jan 22 10:38:08 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/43943032]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/43943032]]></link>
</review>
      <review>
  <id>42137960</id>
    <user>
    <id>801525</id>
    <name><![CDATA[Kip]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/801525-kip]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">85021</id>
  <isbn>0321247140</isbn>
  <isbn13>9780321247148</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1171058732m/85021.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1171058732s/85021.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/85021.Design_Patterns_Explained_A_New_Perspective_on_Object_Oriented_Design</link>
  <average_rating>3.68</average_rating>
  <ratings_count>19</ratings_count>
  <description>
    <![CDATA[In the approximately ten years since the publication of the seminal work in thefield of design patterns (Gamma et al's Design Patterns), this practice hasmoved from being an esoteric part of computer science research to themainstream of software engineering. Yet despite their widespread acceptance,design patterns are frequently misunderstood. These authors learned patternsthe hard way, and their original aim in writing this book (providing the readerwith a gentle yet thorough introduction to design patterns) continues in thesecond edition. This book is the perfect book to read before the reader tries totackle Gamma's famous work, and has been updated to reflect recent trendsand developments in software design.]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="computer-related" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jan 06 14:54:56 -0800 2009</date_added>
  <date_updated>Tue Jan 06 14:54:56 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/42137960]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/42137960]]></link>
</review>
    </reviews>
  <popular_shelves>
          <shelf name="to-read" />
          <shelf name="programming" />
          <shelf name="currently-reading" />
          <shelf name="technical" />
          <shelf name="on-shelf" />
          <shelf name="software-development" />
          <shelf name="non-fictional" />
          <shelf name="software-methodologies" />
          <shelf name="c-sharp" />
      </popular_shelves>
  <book_links>
    <book_link>
  <id>8</id>
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=85021</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>