<?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: My Favorite Software Books</title>
	<atom:link href="http://shapingsoftware.com/2008/09/01/my-favorite-software-books/feed/" rel="self" type="application/rss+xml" />
	<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/</link>
	<description>Patterns and Practices for Software Success.</description>
	<pubDate>Fri, 12 Mar 2010 01:05:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Internet Technology Blog</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-65698</link>
		<dc:creator>Internet Technology Blog</dc:creator>
		<pubDate>Tue, 26 Jan 2010 10:20:39 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-65698</guid>
		<description>Great book i must say. I always looking for the tech news and update it on my blogs. Thats really impressive</description>
		<content:encoded><![CDATA[<p>Great book i must say. I always looking for the tech news and update it on my blogs. Thats really impressive</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheap Facebook Developer</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-65079</link>
		<dc:creator>Cheap Facebook Developer</dc:creator>
		<pubDate>Wed, 13 Jan 2010 12:40:11 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-65079</guid>
		<description>Well written &amp; list is so impressive with good books thanks for sharing with us.</description>
		<content:encoded><![CDATA[<p>Well written &amp; list is so impressive with good books thanks for sharing with us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Websites tagged "martinfowler" on Postsaver</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-1545</link>
		<dc:creator>Websites tagged "martinfowler" on Postsaver</dc:creator>
		<pubDate>Mon, 13 Oct 2008 23:47:46 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-1545</guid>
		<description>[...] - My Favorite Software Books saved by robertaar2008-10-10 - He who defines the language… saved by KittyLova2022008-10-08 - [...]</description>
		<content:encoded><![CDATA[<p>[...] - My Favorite Software Books saved by robertaar2008-10-10 - He who defines the language… saved by KittyLova2022008-10-08 - [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Custom Software Development India</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-1264</link>
		<dc:creator>Custom Software Development India</dc:creator>
		<pubDate>Tue, 30 Sep 2008 11:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-1264</guid>
		<description>Hello,

Well written &amp; list is so impressive with good books thanks for sharing with us.</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Well written &amp; list is so impressive with good books thanks for sharing with us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JD</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-688</link>
		<dc:creator>JD</dc:creator>
		<pubDate>Wed, 03 Sep 2008 19:29:52 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-688</guid>
		<description>Wow Corey and Anonymous -- impressive lists of quality books!</description>
		<content:encoded><![CDATA[<p>Wow Corey and Anonymous &#8212; impressive lists of quality books!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Ladas</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-687</link>
		<dc:creator>Corey Ladas</dc:creator>
		<pubDate>Wed, 03 Sep 2008 19:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-687</guid>
		<description>Heavens, that's quite a list!


&lt;strong&gt;Object-Oriented Software Construction&lt;/strong&gt;, Bertrand Meyer :  I liked Test-Driven Development a lot more when it was called Design by Contract.
&lt;strong&gt;A Discipline of Programming&lt;/strong&gt;, E.W. Dijkstra :  I liked Test-Driven Development a lot more when it was called Correctness by Construction.
&lt;strong&gt;Structure and Interpretation of Computer Programming&lt;/strong&gt;, Abelson and Sussman :  The "Art of Electronics" of computer programs.
&lt;strong&gt;Introduction to Database Systems&lt;/strong&gt;, C.J. Date : Just because SQL is a steaming pile of dung doesn't mean the relational theory is obsolete.
&lt;strong&gt;Design Patterns&lt;/strong&gt;, GO4 : Possibly the most widely misunderstood software book of the 1990's.
&lt;strong&gt;Refactoring&lt;/strong&gt;, Martin Fowler:  Before he jumped the Agile shark.
&lt;strong&gt;Introduction to General Systems Thinking&lt;/strong&gt;, Jerry Weinberg : Try not to confuse your tools and models with reality.
&lt;strong&gt;Total Design&lt;/strong&gt;, Stuart Pugh : Cross-functional evolutionary feature teams...from the 1980's.
&lt;strong&gt;Axiomatic Design&lt;/strong&gt;, Nam Suh :  Design decisions are a consequence of functional requirements.  Functional requirements are a consequence of design decisions.  We're going to need a rigorous theory of design to make sense of this. 
&lt;strong&gt;Lean Thinking&lt;/strong&gt;, Womack and Jones : Any work that has a sequence of activities can be made to flow.
&lt;strong&gt;Managing the Design Factory&lt;/strong&gt;, Don Reinertsen : Seminal interpretation of lean thinking for product development.
&lt;strong&gt;The Mythical Man-Month&lt;/strong&gt;, Fred Brooks : Interpersonal communication is what makes software development hard.
&lt;strong&gt;Rapid Development&lt;/strong&gt;, Steve McConnell :  You mean there's more than one way to do it...who knew?
&lt;strong&gt;Principles of Software Engineering Management&lt;/strong&gt;, Tom Gilb :  I liked Agile better when it was called Evolutionary Delivery.
&lt;strong&gt;Pragmatic Programmer&lt;/strong&gt;, Hunt and Thomas : Pragmatism!  Imagine that.
&lt;strong&gt;Software by Numbers&lt;/strong&gt;, Denne and Huang : Incremental delivery is less risky &lt;strong&gt;AND&lt;/strong&gt; more profitable.
</description>
		<content:encoded><![CDATA[<p>Heavens, that&#8217;s quite a list!</p>
<p><strong>Object-Oriented Software Construction</strong>, Bertrand Meyer :  I liked Test-Driven Development a lot more when it was called Design by Contract.<br />
<strong>A Discipline of Programming</strong>, E.W. Dijkstra :  I liked Test-Driven Development a lot more when it was called Correctness by Construction.<br />
<strong>Structure and Interpretation of Computer Programming</strong>, Abelson and Sussman :  The &#8220;Art of Electronics&#8221; of computer programs.<br />
<strong>Introduction to Database Systems</strong>, C.J. Date : Just because SQL is a steaming pile of dung doesn&#8217;t mean the relational theory is obsolete.<br />
<strong>Design Patterns</strong>, GO4 : Possibly the most widely misunderstood software book of the 1990&#8217;s.<br />
<strong>Refactoring</strong>, Martin Fowler:  Before he jumped the Agile shark.<br />
<strong>Introduction to General Systems Thinking</strong>, Jerry Weinberg : Try not to confuse your tools and models with reality.<br />
<strong>Total Design</strong>, Stuart Pugh : Cross-functional evolutionary feature teams&#8230;from the 1980&#8217;s.<br />
<strong>Axiomatic Design</strong>, Nam Suh :  Design decisions are a consequence of functional requirements.  Functional requirements are a consequence of design decisions.  We&#8217;re going to need a rigorous theory of design to make sense of this.<br />
<strong>Lean Thinking</strong>, Womack and Jones : Any work that has a sequence of activities can be made to flow.<br />
<strong>Managing the Design Factory</strong>, Don Reinertsen : Seminal interpretation of lean thinking for product development.<br />
<strong>The Mythical Man-Month</strong>, Fred Brooks : Interpersonal communication is what makes software development hard.<br />
<strong>Rapid Development</strong>, Steve McConnell :  You mean there&#8217;s more than one way to do it&#8230;who knew?<br />
<strong>Principles of Software Engineering Management</strong>, Tom Gilb :  I liked Agile better when it was called Evolutionary Delivery.<br />
<strong>Pragmatic Programmer</strong>, Hunt and Thomas : Pragmatism!  Imagine that.<br />
<strong>Software by Numbers</strong>, Denne and Huang : Incremental delivery is less risky <strong>AND</strong> more profitable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Software-Engineering &#187; RIT :: Department of Software Engineering</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-686</link>
		<dc:creator>Software-Engineering &#187; RIT :: Department of Software Engineering</dc:creator>
		<pubDate>Wed, 03 Sep 2008 06:47:18 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-686</guid>
		<description>[...] My Favorite Software BooksLearn how software engineering practices can be adapted to Web applications. Learn how to plan, manage and control a software project. Learn formal methods. cleanroom software engineering, component-based approaches, and reengineering. &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] My Favorite Software BooksLearn how software engineering practices can be adapted to Web applications. Learn how to plan, manage and control a software project. Learn formal methods. cleanroom software engineering, component-based approaches, and reengineering. &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-679</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 01 Sep 2008 10:58:19 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-679</guid>
		<description>Addison Wesley: Beyond Software Architecture, Continuous Integration - Improving Software Quality and Reducing Risk, Emergent Design - The Evolutionary Nature of Software Development, Refactoring to Patterns
Artech House: A Practitioner's Guide to Software Test Design
Auerbach: Manage Software Testing
ITP: Software Testing Techniques 2nd Edition
Microsoft Press: Code Complete 2nd Edition, Software.Requirement.Patterns
New Riders: Don't Make Me Think!: A Common Sense Approach to Web Usability 2nd Edition
O'Reilly: Head First Software Development, Java Power Tools, Windows Developer Power Tools
Prentice Hall: Object Oriented Software Construction 2nd Edition, Working Effectively with Legacy Code
Wiley: Automated Defect Prevention, Pattern Oriented Software Architecture Volumes 1-4
Wrox: Code Leader - Using People, Tools, and Processes to Build Successful Software

Other favorites you mentioned: Refactoring (Fowler), _all_ the ones in "Fundamentals", Head First Design Patterns, and some of the ones listed in "Requirements"</description>
		<content:encoded><![CDATA[<p>Addison Wesley: Beyond Software Architecture, Continuous Integration - Improving Software Quality and Reducing Risk, Emergent Design - The Evolutionary Nature of Software Development, Refactoring to Patterns<br />
Artech House: A Practitioner&#8217;s Guide to Software Test Design<br />
Auerbach: Manage Software Testing<br />
ITP: Software Testing Techniques 2nd Edition<br />
Microsoft Press: Code Complete 2nd Edition, Software.Requirement.Patterns<br />
New Riders: Don&#8217;t Make Me Think!: A Common Sense Approach to Web Usability 2nd Edition<br />
O&#8217;Reilly: Head First Software Development, Java Power Tools, Windows Developer Power Tools<br />
Prentice Hall: Object Oriented Software Construction 2nd Edition, Working Effectively with Legacy Code<br />
Wiley: Automated Defect Prevention, Pattern Oriented Software Architecture Volumes 1-4<br />
Wrox: Code Leader - Using People, Tools, and Processes to Build Successful Software</p>
<p>Other favorites you mentioned: Refactoring (Fowler), _all_ the ones in &#8220;Fundamentals&#8221;, Head First Design Patterns, and some of the ones listed in &#8220;Requirements&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Web 2.0</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-678</link>
		<dc:creator>Web 2.0</dc:creator>
		<pubDate>Mon, 01 Sep 2008 07:58:05 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-678</guid>
		<description>A very informative book, well written and read by my favorite Senator, Ted Kennedy. &lt;a href="http://web2.blogtells.com/" rel="nofollow"&gt;Web 2.0&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>A very informative book, well written and read by my favorite Senator, Ted Kennedy. <a href="http://web2.blogtells.com/" rel="nofollow">Web 2.0</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: My Favorite Software Books : thegameoflove</title>
		<link>http://shapingsoftware.com/2008/09/01/my-favorite-software-books/comment-page-1/#comment-677</link>
		<dc:creator>My Favorite Software Books : thegameoflove</dc:creator>
		<pubDate>Mon, 01 Sep 2008 07:36:23 +0000</pubDate>
		<guid isPermaLink="false">http://shapingsoftware.com/2008/09/01/my-favorite-software-books/#comment-677</guid>
		<description>[...] Original post by JD [...]</description>
		<content:encoded><![CDATA[<p>[...] Original post by JD [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
