<?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: Refactoring: Removing duplication more safely</title>
	<atom:link href="http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/</link>
	<description>Thoughts on Software Development</description>
	<lastBuildDate>Sat, 11 Feb 2012 23:17:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Small step refactoring: Overload constructor at Mark Needham</title>
		<link>http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/comment-page-1/#comment-39504</link>
		<dc:creator>Small step refactoring: Overload constructor at Mark Needham</dc:creator>
		<pubDate>Thu, 17 Jun 2010 00:27:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1252#comment-39504</guid>
		<description>[...] previously written about some approaches that I&#039;ve been taught with respect to taking small steps when refactoring code and another approach which a couple of colleagues have been using recently is the idea of [...]</description>
		<content:encoded><![CDATA[<p>[...] previously written about some approaches that I&#39;ve been taught with respect to taking small steps when refactoring code and another approach which a couple of colleagues have been using recently is the idea of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Safe refactoring: Removing object initializer, introducing builder at Mark Needham</title>
		<link>http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/comment-page-1/#comment-19197</link>
		<dc:creator>Safe refactoring: Removing object initializer, introducing builder at Mark Needham</dc:creator>
		<pubDate>Thu, 25 Jun 2009 14:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1252#comment-19197</guid>
		<description>[...] previously wrote about an approach we took to safely remove some duplication and I recently followed a similar mantra to replace an object initializer call which had around 40 [...]</description>
		<content:encoded><![CDATA[<p>[...] previously wrote about an approach we took to safely remove some duplication and I recently followed a similar mantra to replace an object initializer call which had around 40 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DotNetShoutout</title>
		<link>http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/comment-page-1/#comment-17677</link>
		<dc:creator>DotNetShoutout</dc:creator>
		<pubDate>Tue, 26 May 2009 14:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1252#comment-17677</guid>
		<description>&lt;strong&gt;Refactoring: Removing duplication more safely - Mark Needham...&lt;/strong&gt;

Thank you for submitting this cool story - Trackback from DotNetShoutout...</description>
		<content:encoded><![CDATA[<p><strong>Refactoring: Removing duplication more safely &#8211; Mark Needham&#8230;</strong></p>
<p>Thank you for submitting this cool story &#8211; Trackback from DotNetShoutout&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Palmer</title>
		<link>http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/comment-page-1/#comment-17661</link>
		<dc:creator>Andy Palmer</dc:creator>
		<pubDate>Tue, 26 May 2009 07:55:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1252#comment-17661</guid>
		<description>Another method could be to change the implementation of the old class to delegate to the new class.
You should then be able to Inline Class on the old class to replace all references.</description>
		<content:encoded><![CDATA[<p>Another method could be to change the implementation of the old class to delegate to the new class.<br />
You should then be able to Inline Class on the old class to replace all references.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #354</title>
		<link>http://www.markhneedham.com/blog/2009/05/26/refactoring-removing-duplication-more-safely/comment-page-1/#comment-17660</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #354</dc:creator>
		<pubDate>Tue, 26 May 2009 07:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1252#comment-17660</guid>
		<description>[...] Refactoring: Removing duplication more safely - Mark Needham talks about a technique he used when refactoring and removing code recently, with the aim of making it easier and safer to remove duplicated code. [...]</description>
		<content:encoded><![CDATA[<p>[...] Refactoring: Removing duplication more safely &#8211; Mark Needham talks about a technique he used when refactoring and removing code recently, with the aim of making it easier and safer to remove duplicated code. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

