<?xml version="1.0" encoding="utf-8"?>

  <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
  >

  <channel rdf:about="http://www.artima.com/weblogs/feeds/bloggers/unclebob.rss">
    <title>Robert C. Martin's Weblog</title>
    <link>http://www.artima.com/weblogs/index.jsp?blogger=unclebob</link>
    <description>
Artima Weblogs is a community of bloggers posting on a wide range of topics of interest to software developers.
    </description>
    <image rdf:resource="http://www.artima.com/images/artima88x33.gif"/>
    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=60208" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=59084" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=51769" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=37870" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=36529" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=36312" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=35139" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=27269" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=23476" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=17799" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=16880" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=7588" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=6537" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=6443" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=5170" />
      </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://www.artima.com/images/artima88x33.gif">
    <title>Artima.com</title>
    <url>http://www.artima.com/images/artima88x33.gif</url>
    <link>http://www.artima.com/</link>
  </image>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=60208">
    <title>Apprenticeship -- The untold story.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=60208</link>
    <description>
The trials and tribulations of an apprentice at Object Mentor.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=59084">
    <title>Differentiation through Obfuscation</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=59084</link>
    <description>
Every software vendor needs to convince you that their product is _different_ from all the others.  Unfortunately, one of the most common strategies for differentiation is obfuscation.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=51769">
    <title>The Tortoise and the Hare</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=51769</link>
    <description>
In software the race goes to those who go well, not those who go fast.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=37870">
    <title>Modelling the real world.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=37870</link>
    <description>
The concept of modeling the real world has been so badly abused in the OO community, that I want to find the person who first coined the notion and flay him alive.  (not really.)
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=36529">
    <title>YAGNI</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=36529</link>
    <description>
There's a lot of emotional reaction and baggage surrounding this controvertial saying.  And yet it's synonymous with the old KISS principle.  Keep It Simple Stupid.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=36312">
    <title>Oh No!  DTO!</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=36312</link>
    <description>
Should DTOs have public variables?  Or should they have private variables with getters and setters?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=35139">
    <title>Layers, Levels, and DIP</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=35139</link>
    <description>
It is often said that high level layers should depend on lower level layers.  However the Dependency Inversion Principle says that high level policy should not depend upon low level details.  What's up with that?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=27269">
    <title>Web Services?  What has the industry been smoking?</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=27269</link>
    <description>
Let's take an old idea, like RPC, and wrap it with some new hype and nomenclature, and then mediate it with a completely orthogonal protocol!  Yeah, lets!
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=23476">
    <title>Debuggers are a wasteful Timesink</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=23476</link>
    <description>
As debuggers have grown in power and capability, they have become more and more harmful to the process of software development.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=17799">
    <title>Reference Architecture</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=17799</link>
    <description>
Is it valuable for an enterprise to adopt a &amp;lt;i&amp;gt;Reference Architecture&amp;lt;/i&amp;gt;?  If so, how should that RA be used?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=16880">
    <title>Agile Methods.  The bottom Line.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=16880</link>
    <description>
What are Agile Methods really all about?  Is it some new humanistic view of software development?  Is it a social revolution?  Or is it just plain good business?  This blog makes the case for the latter.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=7588">
    <title>We will not ship shit.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=7588</link>
    <description>
As software craftsmen, we have rules.  Sometimes we feel bad when the rules mut be broken.  They're just rules though.  What's important is that we have a moral center, a professional core, that refuses to compromise the quality of our work.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=6537">
    <title>Use Cases -- A minimalist's view.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=6537</link>
    <description>
Use cases are a wonderful idea that has been vastly overcomplicated.  The real trick to use cases is to _keep them simple_.  Remember, tomorrow they are going to change.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=6443">
    <title>Now we know.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=6443</link>
    <description>
Now we know what God thinks of us.
See http://antwrp.gsfc.nasa.gov/apod/ap030630.html?list=true.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=5170">
    <title>Any Idiot.</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=5170</link>
    <description>
It doesn't take much brains to build a virus.  What takes brains is building software that other people want to buy.
    </description>
  </item>

</rdf:RDF>
