<?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: Keyboard Shortcuts to remove from IDE&#8217;s</title>
	<atom:link href="http://www.rojotek.com/blog/2003/05/29/keyboard-shortcuts-to-remove-from-ides/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rojotek.com/blog/2003/05/29/keyboard-shortcuts-to-remove-from-ides/</link>
	<description>Software Development in Brisbane</description>
	<lastBuildDate>Fri, 03 Feb 2012 20:00:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: William Jones</title>
		<link>http://www.rojotek.com/blog/2003/05/29/keyboard-shortcuts-to-remove-from-ides/comment-page-1/#comment-9</link>
		<dc:creator>William Jones</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-9</guid>
		<description>Maybe some sort of workflow or alerting process to enable the technical leads on a project to approve/reject, or at least be aware of all of the cut and paste activity.
(Could this be the opportunity that JMS has been waiting for...?!)</description>
		<content:encoded><![CDATA[<p>Maybe some sort of workflow or alerting process to enable the technical leads on a project to approve/reject, or at least be aware of all of the cut and paste activity.<br />
(Could this be the opportunity that JMS has been waiting for&#8230;?!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cmdln</title>
		<link>http://www.rojotek.com/blog/2003/05/29/keyboard-shortcuts-to-remove-from-ides/comment-page-1/#comment-13</link>
		<dc:creator>cmdln</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-13</guid>
		<description>Take a look at PMD over at SourceForge.  They have a tool bundled in that can help discover cut and pasted code.  That would help give leads the visibility into when folks are doing something ill advised.  PMD&#039;s other functionality looks pretty impressive, too.</description>
		<content:encoded><![CDATA[<p>Take a look at PMD over at SourceForge.  They have a tool bundled in that can help discover cut and pasted code.  That would help give leads the visibility into when folks are doing something ill advised.  PMD&#8217;s other functionality looks pretty impressive, too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.rojotek.com/blog/2003/05/29/keyboard-shortcuts-to-remove-from-ides/comment-page-1/#comment-14</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-14</guid>
		<description>I dunno, using copy/paste and search/replace together is a great way to crank out code that is not similar enough to benefit from standard s/w engineering re-use (e.g. procedures, OO, whatever).

</description>
		<content:encoded><![CDATA[<p>I dunno, using copy/paste and search/replace together is a great way to crank out code that is not similar enough to benefit from standard s/w engineering re-use (e.g. procedures, OO, whatever).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Renaults</title>
		<link>http://www.rojotek.com/blog/2003/05/29/keyboard-shortcuts-to-remove-from-ides/comment-page-1/#comment-15</link>
		<dc:creator>Sean Renaults</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-15</guid>
		<description>Far from being an AntiPattern, I believe that premature attempts at finding reuse because of a fear of Copy and Pasting are the AntiPattern. Agreed, if you&#039;re copy and pasting without changing anything, then your object&#039;s responsiblities are screwy but if you are changing something, it&#039;s better to copy and paste the first few times, find out where the code needs to be flexible and then start looking at refactoring for reuse.</description>
		<content:encoded><![CDATA[<p>Far from being an AntiPattern, I believe that premature attempts at finding reuse because of a fear of Copy and Pasting are the AntiPattern. Agreed, if you&#8217;re copy and pasting without changing anything, then your object&#8217;s responsiblities are screwy but if you are changing something, it&#8217;s better to copy and paste the first few times, find out where the code needs to be flexible and then start looking at refactoring for reuse.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

