blob: c3268ae1dc5ade06a018437260a88346f7ddc8e6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.3/uma.ecore" epf:version="1.0.0" xmi:id="-ql_2w28A9SIIZQca3Wg-kQ" name="refactoring,1.0713784560673905E-305" guid="-ql_2w28A9SIIZQca3Wg-kQ" changeDate="2006-11-10T15:40:03.134-0800" version="1.0.0">
<mainDescription>&lt;address&gt;
By&amp;nbsp;Michael Feathers.
&lt;/address&gt;
&lt;address&gt;
All Rights Reserved.
&lt;/address&gt;
&lt;p&gt;
A&amp;nbsp;&lt;a href=&quot;resources/refactoring.pdf&quot; target=&quot;_blank&quot;&gt;PDFversion&lt;/a&gt; of this article is available; however, you
must have &lt;a href=&quot;http://www.adobe.com/products/acrobat/alternate.html&quot; target=&quot;_blank&quot;&gt;Adobe Acrobat&lt;/a&gt; installed to
view it.
&lt;/p&gt;
&lt;h3&gt;
Abstract
&lt;/h3&gt;
&lt;p&gt;
This paper addresses refactoring from the context of starting with legacy code, as opposed to so called &quot;green field&quot;
development. Topics covered include: Test Coverings; Inflection Points; Breaking External and Internal Dependencies.
&lt;/p&gt;
&lt;p&gt;
&lt;br /&gt;
&amp;nbsp;
&lt;/p&gt;</mainDescription>
</org.eclipse.epf.uma:ContentDescription>