<?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 in two places at once</title>
	<atom:link href="http://intwoplacesatonce.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://intwoplacesatonce.com</link>
	<description>instead of a rewrite</description>
	<lastBuildDate>Thu, 29 Apr 2010 02:33:06 +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 multiple return values and refactoring javascript by DCam</title>
		<link>http://intwoplacesatonce.com/2010/04/multiple-return-values-and-refactoring-javascript/comment-page-1/#comment-220</link>
		<dc:creator>DCam</dc:creator>
		<pubDate>Thu, 29 Apr 2010 02:33:06 +0000</pubDate>
		<guid isPermaLink="false">http://intwoplacesatonce.com/?p=103#comment-220</guid>
		<description>That&#039;s very true! I think I&#039;m pretty deep in to a habit of only removing duplication once I have at least about 3 example of it in front of me. It&#039;s a bit more typing up front, but typing is not in the bottleneck in software development. Or so I&#039;ve heard.

Once I do get around to eliminating the duplication, it&#039;s usually a single regex to get all the call sites sorted out. I think that micro-automation makes the approach efficient enough to be viable. Not to mention the efficiency of getting the code done well.</description>
		<content:encoded><![CDATA[<p>That&#8217;s very true! I think I&#8217;m pretty deep in to a habit of only removing duplication once I have at least about 3 example of it in front of me. It&#8217;s a bit more typing up front, but typing is not in the bottleneck in software development. Or so I&#8217;ve heard.</p>
<p>Once I do get around to eliminating the duplication, it&#8217;s usually a single regex to get all the call sites sorted out. I think that micro-automation makes the approach efficient enough to be viable. Not to mention the efficiency of getting the code done well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on multiple return values and refactoring javascript by Mark Needham</title>
		<link>http://intwoplacesatonce.com/2010/04/multiple-return-values-and-refactoring-javascript/comment-page-1/#comment-219</link>
		<dc:creator>Mark Needham</dc:creator>
		<pubDate>Wed, 28 Apr 2010 23:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://intwoplacesatonce.com/?p=103#comment-219</guid>
		<description>Another thing you seem to have done quite well with this example is to not try and pull out the duplication too early but to instead let it stay there until a more obvious pattern of duplication emerges.

Pulling the duplication out too early as you point out seems to make the code way less &#039;malleable&#039; and it&#039;s then much more difficult to drive it to where you want to go.

Interesting post though, good stuff.</description>
		<content:encoded><![CDATA[<p>Another thing you seem to have done quite well with this example is to not try and pull out the duplication too early but to instead let it stay there until a more obvious pattern of duplication emerges.</p>
<p>Pulling the duplication out too early as you point out seems to make the code way less &#8216;malleable&#8217; and it&#8217;s then much more difficult to drive it to where you want to go.</p>
<p>Interesting post though, good stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on remote desktop connection to localhost: a regression in Windows 7? by Mario Gluščić</title>
		<link>http://intwoplacesatonce.com/2010/01/remote-desktop-connection-to-localhost-a-regression-in-windows-7/comment-page-1/#comment-217</link>
		<dc:creator>Mario Gluščić</dc:creator>
		<pubDate>Tue, 27 Apr 2010 15:02:14 +0000</pubDate>
		<guid isPermaLink="false">http://intwoplacesatonce.com/?p=101#comment-217</guid>
		<description>Thank you so much.
On Windows 7 Ultimate this is true, you must have these settings you&#039;ve mentioned (that&#039;s OS on my desktop computer), but it actually works with localhost:3389 on my laptop (HP DV7) with Windows 7 Home Premium, both 64-bit. No idea why is like that. But even so, you really helped me and I thank you very much.</description>
		<content:encoded><![CDATA[<p>Thank you so much.<br />
On Windows 7 Ultimate this is true, you must have these settings you&#8217;ve mentioned (that&#8217;s OS on my desktop computer), but it actually works with localhost:3389 on my laptop (HP DV7) with Windows 7 Home Premium, both 64-bit. No idea why is like that. But even so, you really helped me and I thank you very much.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on in C# 3.5: interface + extension methods = mixin by DCam</title>
		<link>http://intwoplacesatonce.com/2009/12/in-c-3-5-interface-extension-methods-mixin/comment-page-1/#comment-91</link>
		<dc:creator>DCam</dc:creator>
		<pubDate>Mon, 07 Dec 2009 22:17:01 +0000</pubDate>
		<guid isPermaLink="false">http://intwoplacesatonce.com/?p=81#comment-91</guid>
		<description>The classes are generated by svcutil to deserialize xml documents that have similar or identical structures but live in different namespaces. svcutil can&#039;t seem to handle this situation without generating multiple classes. Perhaps the same documents in different namespaces is the root of the problem, but that decision is outside of our control.

If the classes had slightly different method names an object mapper might make good sense. We don&#039;t have that problem though. A couple of teammates spiked out the use of &lt;a href=&quot;http://www.codeplex.com/AutoMapper&quot; rel=&quot;nofollow&quot;&gt;AutoMapper&lt;/a&gt;. Looking at the spikes, we decided there was enough extra code being written for special cases that AutoMapper wasn&#039;t of benefit. 

We&#039;ve done some of our mapping in a similar way to the examples I showed above. I might write another post about it, as it is even more surprisingly elegant.</description>
		<content:encoded><![CDATA[<p>The classes are generated by svcutil to deserialize xml documents that have similar or identical structures but live in different namespaces. svcutil can&#8217;t seem to handle this situation without generating multiple classes. Perhaps the same documents in different namespaces is the root of the problem, but that decision is outside of our control.</p>
<p>If the classes had slightly different method names an object mapper might make good sense. We don&#8217;t have that problem though. A couple of teammates spiked out the use of <a href="http://www.codeplex.com/AutoMapper" rel="nofollow">AutoMapper</a>. Looking at the spikes, we decided there was enough extra code being written for special cases that AutoMapper wasn&#8217;t of benefit. </p>
<p>We&#8217;ve done some of our mapping in a similar way to the examples I showed above. I might write another post about it, as it is even more surprisingly elegant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on in C# 3.5: interface + extension methods = mixin by John Sonmez</title>
		<link>http://intwoplacesatonce.com/2009/12/in-c-3-5-interface-extension-methods-mixin/comment-page-1/#comment-90</link>
		<dc:creator>John Sonmez</dc:creator>
		<pubDate>Mon, 07 Dec 2009 15:29:07 +0000</pubDate>
		<guid isPermaLink="false">http://intwoplacesatonce.com/?p=81#comment-90</guid>
		<description>Very nice!  I like how simple that solution is.  I am still scratching my head at classes that are almost exactly the same, but I really like your solution to the problem.  What if the classes have slightly different method names though?  Have you considering looking at an object mapper to solve that problem?</description>
		<content:encoded><![CDATA[<p>Very nice!  I like how simple that solution is.  I am still scratching my head at classes that are almost exactly the same, but I really like your solution to the problem.  What if the classes have slightly different method names though?  Have you considering looking at an object mapper to solve that problem?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on compiler created modules in F# by Real World Functional Programming: Book Review at Mark Needham</title>
		<link>http://intwoplacesatonce.com/2009/05/compiler-created-modules-in-f/comment-page-1/#comment-2</link>
		<dc:creator>Real World Functional Programming: Book Review at Mark Needham</dc:creator>
		<pubDate>Sun, 24 May 2009 09:30:15 +0000</pubDate>
		<guid isPermaLink="false">http://twoplaces.wordpress.com/?p=3#comment-2</guid>
		<description>[...] Dave Cameron has written more about this. [...]</description>
		<content:encoded><![CDATA[<p>[...] Dave Cameron has written more about this. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
