<?xml version="1.0" encoding="UTF-8" ?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>testdrivendevelopment at Yahoo! Groups</title>
    <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/</link>
    <description>Test-driven Development</description>

    <item>
      <title>Re: I already did that!</title>
      <pubDate>Sat, 07 Nov 2009 20:18:46 GMT</pubDate>
      <dc:creator>Sean Corfield</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/32000</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/32000</guid>
      <description>... If I&#39;m understanding you correctly, no, you don&#39;t really have two places. You have a method that filters on whether something is paused or not - but it</description>
    </item>
    <item>
      <title>Re: CRAP for C&#43;+ ?</title>
      <pubDate>Sat, 07 Nov 2009 00:17:24 GMT</pubDate>
      <dc:creator>Sean Corfield</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31999</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31999</guid>
      <description>On Mon, Nov 2, 2009 at 7:35 AM, Srdjan Todorovic ... You might want to look at QA C&#43;+ from Programming Research as a good source code analysis tool for</description>
    </item>
    <item>
      <title>Re: CRAP for C&#43;+ ?</title>
      <pubDate>Fri, 06 Nov 2009 22:25:06 GMT</pubDate>
      <dc:creator>James Martin</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31998</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31998</guid>
      <description>Take a look at http://cppdepend.com. They have a command line version if you&#39;re not using VS. It includes most of the same metrics as crap4j and is probably</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Thu, 05 Nov 2009 15:53:57 GMT</pubDate>
      <dc:creator>Erlis Vidal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31997</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31997</guid>
      <description>Hi guys, Thanks for all your responses. Putting together John, gutzofter and Franz ideas I could do a better solution. When I was reading all your responses,</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Thu, 05 Nov 2009 08:30:38 GMT</pubDate>
      <dc:creator>gutzofter</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31996</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31996</guid>
      <description>... It&#39;s really simple state is just data. When I say &#39;behavior&#39;, I mean the algorithm for transforming data. ... FindRunningRealeases is now just an iterator.</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Thu, 05 Nov 2009 08:03:34 GMT</pubDate>
      <dc:creator>Franz Allan Valencia See</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31995</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31995</guid>
      <description>If I understood your problem correctly, initially, you have tests for FindRunningReleases that are something like these </description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 22:01:02 GMT</pubDate>
      <dc:creator>Donaldson, John (GEO)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31994</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31994</guid>
      <description>Erlis, You have separated the InPause logic, and you can test that separately. This seems to be the right direction. I don&#39;t see that you need to test again</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 21:35:56 GMT</pubDate>
      <dc:creator>Erlis Vidal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31993</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31993</guid>
      <description>Hi gutzofter, Thanks for your answer. I have to admit that I didn&#39;t understand well what is the difference between behaviour vs state. Can you send me some</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 21:35:25 GMT</pubDate>
      <dc:creator>Erlis Vidal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31992</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31992</guid>
      <description>Hi John, You are right when referred to remove the old X tests, that is what I usually do. But in this case what seems to happen is that all X appear to be</description>
    </item>
    <item>
      <title>Re: Too many injections</title>
      <pubDate>Wed, 04 Nov 2009 21:33:24 GMT</pubDate>
      <dc:creator>Nat Pryce</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31991</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31991</guid>
      <description>2009/11/4 Donaldson, John (GEO) &lt;john.m.donaldson@...&gt; ... There could be several solutions to your problem. One way to get a different perspective is to</description>
    </item>
    <item>
      <title>Re: Too many injections</title>
      <pubDate>Wed, 04 Nov 2009 21:07:51 GMT</pubDate>
      <dc:creator>Donaldson, John (GEO)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31990</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31990</guid>
      <description>Alan, I don&#39;t think this addresses the difficulty. Your suggestion is a good example of how to construct a complex object using fakes. But it doesn&#39;t treat the</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 18:40:57 GMT</pubDate>
      <dc:creator>Donaldson, John (GEO)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31989</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31989</guid>
      <description>Erlis, I&#39;m a bit confused. Here&#39;s the basic position: duplicated code is bad - remove it. It seems as though you have something duplicated, so I&#39;m wondering</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 17:02:36 GMT</pubDate>
      <dc:creator>gutzofter</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31988</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31988</guid>
      <description>@Erlis, I use a rule of thumb when using extract class: Extract behavior not state. What  it looks like is you are extracted state to a new class. So now, not</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 14:44:58 GMT</pubDate>
      <dc:creator>Erlis Vidal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31987</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31987</guid>
      <description>Hi Olof, Thanks for your response. I like your point of view, and I&#39;m really trying to follow that idea, that&#39;s why I&#39;m confused. I created a  method, with the</description>
    </item>
    <item>
      <title>Re: I already did that!</title>
      <pubDate>Wed, 04 Nov 2009 07:12:21 GMT</pubDate>
      <dc:creator>Olof Bjarnason</dc:creator>
      <link>http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31986</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/testdrivendevelopment/message/31986</guid>
      <description>2009/11/3 Erlis Vidal &lt;Erlis.Vidal@...&gt; ... The single responsibility principle states that each unit should have a single purpose/responsibility. </description>
    </item>

  </channel>
</rss>
<!-- wr1.grp.sp2.yahoo.com uncompressed/chunked Sat Nov  7 20:14:59 PST 2009 -->
