<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel xmlns:blog="http://www.dotnetnuke.com/blog/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <title>Mark's Musings</title>
    <description>Disclaimer: These are random thoughts from the recesses of my mind, and are in no way indicative of what can or can’t be done, or of any views and opinions of my colleagues or anybody that associates themselves with me. Any similarity to existing people, entities and software is purely coincidental.</description>
    <link>http://www.habanerolabs.com/Blogs/tabid/229/BlogId/8/Default.aspx</link>
    <language>en-US</language>
    <webMaster />
    <pubDate>Sun, 01 Aug 2010 07:32:56 GMT</pubDate>
    <lastBuildDate>Sun, 01 Aug 2010 07:32:56 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 4.0.0.0</generator>
    <item>
      <title>Runtime Domain Objects</title>
      <link>http://www.habanerolabs.com/Blogs/tabid/229/EntryId/13/Runtime-Domain-Objects.aspx</link>
      <description>&lt;p&gt;&lt;span id="dnn_ctr725_MainView_ViewEntry_lblEntry"&gt;So, we are starting to develop a project in an Agile, TDD manner and we don’t really want to be concerned with too much other than this object has this property and relates to some other object... because my test that I’m currently writing needs it. I don’t really care how this fits into the whole scheme of things at this stage. The fact that my “Invoice Line” object can only ever exist on an “Invoice” and that the invoice must be associated to a “Customer” in order to be valid doesn’t really concern me at this stage. Although all those other facts are true, they have no relevance to my SUT (system under test)...&lt;/span&gt;&lt;/p&gt;&lt;div class="tags"&gt;Tags: Habanero,Domain Model,Generation,TDD,Features&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.habanerolabs.com/Blogs/tabid/229/CatID/3/Default.aspx&gt;C#&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.habanerolabs.com/Blogs/tabid/229/CatID/7/Default.aspx&gt;Habanero&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.habanerolabs.com/Blogs/tabid/229/CatID/17/Default.aspx&gt;Software Development&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.habanerolabs.com/Blogs/tabid/229/CatID/18/Default.aspx&gt;Unit Testing&lt;/a&gt;&lt;/div&gt;</description>
      <author />
      <category domain="http://www.habanerolabs.com/Blogs/tabid/229/CatID/3/Default.aspx">C#</category>
      <category domain="http://www.habanerolabs.com/Blogs/tabid/229/CatID/7/Default.aspx">Habanero</category>
      <category domain="http://www.habanerolabs.com/Blogs/tabid/229/CatID/17/Default.aspx">Software Development</category>
      <category domain="http://www.habanerolabs.com/Blogs/tabid/229/CatID/18/Default.aspx">Unit Testing</category>
      <comments>http://www.habanerolabs.com/Blogs/tabid/229/EntryId/13/Runtime-Domain-Objects.aspx#Comments</comments>
      <slash:comments>0</slash:comments>
      <guid isPermaLink="true">http://www.habanerolabs.com/Blogs/tabid/229/EntryId/13/Runtime-Domain-Objects.aspx</guid>
      <pubDate>Wed, 10 Feb 2010 00:00:00 GMT</pubDate>
      <trackback:ping>http://www.habanerolabs.comDesktopModules/BlogTrackback.aspx?id=13</trackback:ping>
      <blog:tag blog:url="http://www.habanerolabs.com/Blogs/tabid/229/TagID/4/Default.aspx">Habanero</blog:tag>
      <blog:tag blog:url="http://www.habanerolabs.com/Blogs/tabid/229/TagID/8/Default.aspx">Domain Model</blog:tag>
      <blog:tag blog:url="http://www.habanerolabs.com/Blogs/tabid/229/TagID/9/Default.aspx">Generation</blog:tag>
      <blog:tag blog:url="http://www.habanerolabs.com/Blogs/tabid/229/TagID/10/Default.aspx">TDD</blog:tag>
      <blog:tag blog:url="http://www.habanerolabs.com/Blogs/tabid/229/TagID/11/Default.aspx">Features</blog:tag>
    </item>
  </channel>
</rss>