<?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 for erik dörnenburg</title>
	<atom:link href="http://erik.doernenburg.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://erik.doernenburg.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 06 May 2010 01:43:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Metrics Tree Maps by Erik Doernenburg</title>
		<link>http://erik.doernenburg.com/2010/05/metrics-tree-maps/comment-page-1/#comment-6956</link>
		<dc:creator>Erik Doernenburg</dc:creator>
		<pubDate>Thu, 06 May 2010 01:43:42 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=365#comment-6956</guid>
		<description>Thanks for the pointer. This article was more about the &quot;theory&quot; and a do-it-yourself approach but there are certainly good tools that include visualisations like this. Sonar is one of them. Panopticode is another: http://www.panopticode.org/</description>
		<content:encoded><![CDATA[<p>Thanks for the pointer. This article was more about the &#8220;theory&#8221; and a do-it-yourself approach but there are certainly good tools that include visualisations like this. Sonar is one of them. Panopticode is another: <a href="http://www.panopticode.org/" rel="nofollow">http://www.panopticode.org/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Metrics Tree Maps by Franck Arnulfo</title>
		<link>http://erik.doernenburg.com/2010/05/metrics-tree-maps/comment-page-1/#comment-6954</link>
		<dc:creator>Franck Arnulfo</dc:creator>
		<pubDate>Wed, 05 May 2010 16:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=365#comment-6954</guid>
		<description>You should take a look at Sonar http://www.sonarsource.org .
It does tree map but also a lot of more other things.
Go to the Sonar live instance for open source projects : http://nemo.sonarsource.org .</description>
		<content:encoded><![CDATA[<p>You should take a look at Sonar <a href="http://www.sonarsource.org" rel="nofollow">http://www.sonarsource.org</a> .<br />
It does tree map but also a lot of more other things.<br />
Go to the Sonar live instance for open source projects : <a href="http://nemo.sonarsource.org" rel="nofollow">http://nemo.sonarsource.org</a> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing Cocoa Controllers with OCMock by Testing View Controllers &#171; Carbon Five Community</title>
		<link>http://erik.doernenburg.com/2008/07/testing-cocoa-controllers-with-ocmock/comment-page-1/#comment-6484</link>
		<dc:creator>Testing View Controllers &#171; Carbon Five Community</dc:creator>
		<pubDate>Wed, 10 Mar 2010 18:01:16 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=44#comment-6484</guid>
		<description>[...] the controller&#8217;s behavior. (Erik Dörnenburg has provided a nice example of doing just that: Testing Cocoa Controllers with OCMock) - &#40;void&#41; testViewBinding &#123; TestableSimpleViewController *viewController = [...]</description>
		<content:encoded><![CDATA[<p>[...] the controller&#8217;s behavior. (Erik Dörnenburg has provided a nice example of doing just that: Testing Cocoa Controllers with OCMock) &#8211; &#40;void&#41; testViewBinding &#123; TestableSimpleViewController *viewController = [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How toxic is your code? by Ian Cartwright</title>
		<link>http://erik.doernenburg.com/2008/11/how-toxic-is-your-code/comment-page-1/#comment-6298</link>
		<dc:creator>Ian Cartwright</dc:creator>
		<pubDate>Wed, 24 Feb 2010 17:34:44 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=133#comment-6298</guid>
		<description>Noticed a problem with Integer overflows for very large values of NPath complexity, the CheckStyle team fixed the same overflow issue themselves a while back.

The fix is pretty simple, just need to change the declaration for &#039;values&#039; from Integer to Long. See below

Function CalculateScore(n As String) As Variant
   If (n = &quot;score&quot;) Then
       CalculateScore = n
   Else
       Dim values(0 To 2) As Long
       values(0) = -1
       values(1) = -1</description>
		<content:encoded><![CDATA[<p>Noticed a problem with Integer overflows for very large values of NPath complexity, the CheckStyle team fixed the same overflow issue themselves a while back.</p>
<p>The fix is pretty simple, just need to change the declaration for &#8216;values&#8217; from Integer to Long. See below</p>
<p>Function CalculateScore(n As String) As Variant<br />
   If (n = &#8220;score&#8221;) Then<br />
       CalculateScore = n<br />
   Else<br />
       Dim values(0 To 2) As Long<br />
       values(0) = -1<br />
       values(1) = -1</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making build pain visible by Erik Doernenburg</title>
		<link>http://erik.doernenburg.com/2009/11/making-build-pain-visible/comment-page-1/#comment-6234</link>
		<dc:creator>Erik Doernenburg</dc:creator>
		<pubDate>Sat, 20 Feb 2010 03:30:27 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=334#comment-6234</guid>
		<description>This is a visualisation on top of what our continuous integration (CI) server provides, a visualisation that shows long term trends, the big picture so to speak. 

To answer your question, Thomas, to find out what broke an individual build, we just use the features provided by our CI server. It allows us to see the build output, provides a report on the status of the tests, and it ties that back to the check-ins that triggered the build. 

Martin has a good write-up of the practice on his site: 

http://www.martinfowler.com/articles/continuousIntegration.html</description>
		<content:encoded><![CDATA[<p>This is a visualisation on top of what our continuous integration (CI) server provides, a visualisation that shows long term trends, the big picture so to speak. </p>
<p>To answer your question, Thomas, to find out what broke an individual build, we just use the features provided by our CI server. It allows us to see the build output, provides a report on the status of the tests, and it ties that back to the check-ins that triggered the build. </p>
<p>Martin has a good write-up of the practice on his site: </p>
<p><a href="http://www.martinfowler.com/articles/continuousIntegration.html" rel="nofollow">http://www.martinfowler.com/articles/continuousIntegration.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making build pain visible by Thomas Emc</title>
		<link>http://erik.doernenburg.com/2009/11/making-build-pain-visible/comment-page-1/#comment-6226</link>
		<dc:creator>Thomas Emc</dc:creator>
		<pubDate>Fri, 19 Feb 2010 13:53:22 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=334#comment-6226</guid>
		<description>That&#039;s interesting.

What are you doing when the light is red? I mean, How do you figure out what is the reason for the broken build? Do you have any report for the changed files or change-sets, merged files etc.?</description>
		<content:encoded><![CDATA[<p>That&#8217;s interesting.</p>
<p>What are you doing when the light is red? I mean, How do you figure out what is the reason for the broken build? Do you have any report for the changed files or change-sets, merged files etc.?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How toxic is your code? by Schauderhaft &#187; New Project&#8217;s Resolution</title>
		<link>http://erik.doernenburg.com/2008/11/how-toxic-is-your-code/comment-page-1/#comment-5693</link>
		<dc:creator>Schauderhaft &#187; New Project&#8217;s Resolution</dc:creator>
		<pubDate>Sun, 10 Jan 2010 10:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=133#comment-5693</guid>
		<description>[...] We gonna improve that. Appart from the knowledge I took from Clean Code I&#8217;ll plan to use the toxicity metric as an important tool for [...]</description>
		<content:encoded><![CDATA[<p>[...] We gonna improve that. Appart from the knowledge I took from Clean Code I&#8217;ll plan to use the toxicity metric as an important tool for [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How toxic is your code? by Schauderhaft &#187; Developing for Maintainability</title>
		<link>http://erik.doernenburg.com/2008/11/how-toxic-is-your-code/comment-page-1/#comment-5480</link>
		<dc:creator>Schauderhaft &#187; Developing for Maintainability</dc:creator>
		<pubDate>Sun, 20 Dec 2009 10:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=133#comment-5480</guid>
		<description>[...] linked to maintainability. Cyclomatic Complexity being possibly the best known. I personally prefer toxicity, which is based on Cyclomatic Complexity and a couple of other measures, which contribute to the [...]</description>
		<content:encoded><![CDATA[<p>[...] linked to maintainability. Cyclomatic Complexity being possibly the best known. I personally prefer toxicity, which is based on Cyclomatic Complexity and a couple of other measures, which contribute to the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making build pain visible by Links for November 3</title>
		<link>http://erik.doernenburg.com/2009/11/making-build-pain-visible/comment-page-1/#comment-4988</link>
		<dc:creator>Links for November 3</dc:creator>
		<pubDate>Tue, 03 Nov 2009 13:29:26 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=334#comment-4988</guid>
		<description>[...] visualizes build [...]</description>
		<content:encoded><![CDATA[<p>[...] visualizes build [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How toxic is your code? by Schauderhaft &#187; How to Use Key Figures and How Not to Use Key Figures</title>
		<link>http://erik.doernenburg.com/2008/11/how-toxic-is-your-code/comment-page-1/#comment-4092</link>
		<dc:creator>Schauderhaft &#187; How to Use Key Figures and How Not to Use Key Figures</dc:creator>
		<pubDate>Sun, 16 Aug 2009 13:03:26 +0000</pubDate>
		<guid isPermaLink="false">http://erik.doernenburg.com/?p=133#comment-4092</guid>
		<description>[...] Toxicity [...]</description>
		<content:encoded><![CDATA[<p>[...] Toxicity [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
