<?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>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
	<atom:link href="http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=antipaste-because-pasting-code-is-harmful</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-3/#comment-45338</link>
		<dc:creator>Tony Rasa</dc:creator>
		<pubDate>Sat, 11 Apr 2009 14:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45338</guid>
		<description>@Paul reading that terse comment, its way more harsh than i intended.  oops.  so here&#039;s a free smiley :)</description>
		<content:encoded><![CDATA[<p>@Paul reading that terse comment, its way more harsh than i intended.  oops.  so here&#8217;s a free smiley <img src='http://elegantcode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-3/#comment-45337</link>
		<dc:creator>Tony Rasa</dc:creator>
		<pubDate>Sat, 11 Apr 2009 14:02:21 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45337</guid>
		<description>@Paul It&#039;s a joke.  Lighten up.</description>
		<content:encoded><![CDATA[<p>@Paul It&#8217;s a joke.  Lighten up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-3/#comment-45329</link>
		<dc:creator>Paul Evans</dc:creator>
		<pubDate>Sat, 11 Apr 2009 06:33:11 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45329</guid>
		<description>Anything that slows down the coder is bad.  Work in progress often means moving code around.  Refactoring sometimes means moving responsibilities (and related fields and functions) around different files. Personally I would find it insulting to have to write on what amounts to lines on a virtual blackboard.

Peer reviews on check-in, occasional code reviews... that&#039;s where to educate a developer by means of human communication about copying and pasting code.  A mechanism like this is just asking to be gamed.  If forced on someone it is the equivalent of a recurring nasty sarcastic note on your screen versus an honest constructive chat.

I understand why you might want an automated nanny like that but if there must be something like this it should be a quality gate before check-in (like fxcop / stylecop) *not* something that criticizes the work as it is being written.</description>
		<content:encoded><![CDATA[<p>Anything that slows down the coder is bad.  Work in progress often means moving code around.  Refactoring sometimes means moving responsibilities (and related fields and functions) around different files. Personally I would find it insulting to have to write on what amounts to lines on a virtual blackboard.</p>
<p>Peer reviews on check-in, occasional code reviews&#8230; that&#8217;s where to educate a developer by means of human communication about copying and pasting code.  A mechanism like this is just asking to be gamed.  If forced on someone it is the equivalent of a recurring nasty sarcastic note on your screen versus an honest constructive chat.</p>
<p>I understand why you might want an automated nanny like that but if there must be something like this it should be a quality gate before check-in (like fxcop / stylecop) *not* something that criticizes the work as it is being written.</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-3/#comment-45211</link>
		<dc:creator>Tony Rasa</dc:creator>
		<pubDate>Tue, 07 Apr 2009 15:25:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45211</guid>
		<description>@Daniel Heh an excellent idea for version 2 :)</description>
		<content:encoded><![CDATA[<p>@Daniel Heh an excellent idea for version 2 <img src='http://elegantcode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-2/#comment-45207</link>
		<dc:creator>Daniel Earwicker</dc:creator>
		<pubDate>Tue, 07 Apr 2009 11:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45207</guid>
		<description>This looks great, but as a colleague of mine has just pointed out, another thing to watch out for is when a developer makes a copy of the source directory for an entire DLL or EXE, renames it, and then adds it back into the solution. They then starts hacking away at it, almost as if a wizard just generated it for them.

Maybe some kind of fuzzy comparison between projects would help here, to spot when they first add the new copy back into the solution.

The dialog could say: &quot;It looks like you&#039;re trying to vandalize everything we hold dear.&quot;</description>
		<content:encoded><![CDATA[<p>This looks great, but as a colleague of mine has just pointed out, another thing to watch out for is when a developer makes a copy of the source directory for an entire DLL or EXE, renames it, and then adds it back into the solution. They then starts hacking away at it, almost as if a wizard just generated it for them.</p>
<p>Maybe some kind of fuzzy comparison between projects would help here, to spot when they first add the new copy back into the solution.</p>
<p>The dialog could say: &#8220;It looks like you&#8217;re trying to vandalize everything we hold dear.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-2/#comment-45047</link>
		<dc:creator>Robert Höglund</dc:creator>
		<pubDate>Mon, 30 Mar 2009 18:31:03 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45047</guid>
		<description>This is brilliant!</description>
		<content:encoded><![CDATA[<p>This is brilliant!</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-2/#comment-45046</link>
		<dc:creator>C# test.net &#187; Oh SNAP, someone actually wrote it&#8230;</dc:creator>
		<pubDate>Mon, 30 Mar 2009 18:21:28 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45046</guid>
		<description>[...] I&#8217;m just laughing my @$$ off at this one: AntiPaste, because Pasting Code Is Harmful [...]</description>
		<content:encoded><![CDATA[<p>[...] I&#8217;m just laughing my @$$ off at this one: AntiPaste, because Pasting Code Is Harmful [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-2/#comment-45045</link>
		<dc:creator>Roger</dc:creator>
		<pubDate>Mon, 30 Mar 2009 18:13:39 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45045</guid>
		<description>LMAO, I was just thinking about this on the drive into work today...</description>
		<content:encoded><![CDATA[<p>LMAO, I was just thinking about this on the drive into work today&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-2/#comment-45042</link>
		<dc:creator>Tony Rasa</dc:creator>
		<pubDate>Mon, 30 Mar 2009 16:42:37 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45042</guid>
		<description>@micsaund: don&#039;t worry the production version will have that loophole removed ;)</description>
		<content:encoded><![CDATA[<p>@micsaund: don&#8217;t worry the production version will have that loophole removed <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Sonata ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/comment-page-2/#comment-45041</link>
		<dc:creator>micsaund</dc:creator>
		<pubDate>Mon, 30 Mar 2009 16:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/#comment-45041</guid>
		<description>As long as I can cut and paste that horribly long string into the dialog, it&#039;s OK.  ;)</description>
		<content:encoded><![CDATA[<p>As long as I can cut and paste that horribly long string into the dialog, it&#8217;s OK.  <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

