<?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: Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate Continues!</title>
	<atom:link href="http://herdingcode.com/?feed=rss2&#038;p=191" rel="self" type="application/rss+xml" />
	<link>http://herdingcode.com/?p=191</link>
	<description>The Herding Code Podcast</description>
	<lastBuildDate>Tue, 09 Feb 2010 07:37:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ben Griswold</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-4798</link>
		<dc:creator>Ben Griswold</dc:creator>
		<pubDate>Sun, 26 Jul 2009 05:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-4798</guid>
		<description>@Guest Blogger Project Tips - &quot;Wordsmith&quot; is your middle name.</description>
		<content:encoded><![CDATA[<p>@Guest Blogger Project Tips &#8211; &#8220;Wordsmith&#8221; is your middle name.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guest Blogger Project Tips &#124; Internet Marketing</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-4342</link>
		<dc:creator>Guest Blogger Project Tips &#124; Internet Marketing</dc:creator>
		<pubDate>Mon, 13 Jul 2009 21:56:48 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-4342</guid>
		<description>[...] Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Schneider</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-4084</link>
		<dc:creator>Eric Schneider</dc:creator>
		<pubDate>Wed, 08 Jul 2009 14:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-4084</guid>
		<description>I do think VS has gotten progressively worse over the last few releases. The Win Forms GUI designers are horrible and worked great in 2003. The IDE crashes more, in some cases I get into this loop where every time I open my project VS crashes. I feel they should spend more time fixing or improving things than worrying about creating new frameworks. 
   All I every see from MS lately is .NET 3.5&gt; and most business application I maintain are still using &lt;= .NET 2.0.</description>
		<content:encoded><![CDATA[<p>I do think VS has gotten progressively worse over the last few releases. The Win Forms GUI designers are horrible and worked great in 2003. The IDE crashes more, in some cases I get into this loop where every time I open my project VS crashes. I feel they should spend more time fixing or improving things than worrying about creating new frameworks.<br />
   All I every see from MS lately is .NET 3.5&gt; and most business application I maintain are still using &lt;= .NET 2.0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Use PowerShell &#187; Dear Devs, Give Us The Tools. K Thx</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-4061</link>
		<dc:creator>Use PowerShell &#187; Dear Devs, Give Us The Tools. K Thx</dc:creator>
		<pubDate>Mon, 06 Jul 2009 21:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-4061</guid>
		<description>[...] July 6th, 2009 No comments yet. &#187; I just finished listening to the latest Herding Code podcast (#52) where the hosts (K. Scott Allen, Kevin Dente, Scott Koon, and Jon Galloway) talked with Alan [...]</description>
		<content:encoded><![CDATA[<p>[...] July 6th, 2009 No comments yet. &#187; I just finished listening to the latest Herding Code podcast (#52) where the hosts (K. Scott Allen, Kevin Dente, Scott Koon, and Jon Galloway) talked with Alan [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken Jackson</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-4037</link>
		<dc:creator>Ken Jackson</dc:creator>
		<pubDate>Sun, 05 Jul 2009 18:42:16 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-4037</guid>
		<description>I thought this was an odd, but good show.  I must admit that I thought that some of Alan&#039;s points, while well-intentioned, were wrong.

For example, I think drag and drop demos and controls serve several important goals.  As I&#039;m sure you all remember there was a time that in order to use a new feature you needed to write hundreds of lines of code.  For example I recently had to do some video driver work with DirectShow and to do this one simple thing I had to jump through about five different API groups and it required about 300 lines of COM code.   I would love to see a simple one line way of doing this (and frankly, it should be doable in a line).

The drag and drop demo is about showing that we&#039;ve introduced this functionality and its easy to get at.  Now this leads to Alan&#039;s other gripe about the code being bad.  In some cases it might be, but I will argue that almost all code is pretty bad, regardless of how it was generated!  I think it&#039;s easy to point to drag and drop being the problem, but I think if the code wasn&#039;t drag and dropped I suspect that you&#039;d likely find that the code would be no better written from scratch in vi.  

Lastly, I found it somewhat odd that .NET developers are the ones complaining about the abstraction presented by drag and drop.  To me that&#039;s like getting a diet coke after ordering two Big Macs, large fries, large chocolate shake, and an apple pie.  The issue is way larger than the coke. 

As someone who has spent a good chunk of his life writing x86, 68k, PPC, and x64 assembly code the drag and drop adds so little to the abstraction space.  The fact that most developers can&#039;t tell you the cost of a foreach loop or the cost of a stackwalk scares me more than the use of drag and drop.  

And lastly I would end that I&#039;ve seen some solid LOB apps written drag and drop.  They were written in a week and in many cases do their job for several years, until they need to be dumped or largely rewritten to deal with drastically changed requirements.  To me it seems hard to justify throwing away this productivity because some bad developers write bad code more quickly with these tools.</description>
		<content:encoded><![CDATA[<p>I thought this was an odd, but good show.  I must admit that I thought that some of Alan&#8217;s points, while well-intentioned, were wrong.</p>
<p>For example, I think drag and drop demos and controls serve several important goals.  As I&#8217;m sure you all remember there was a time that in order to use a new feature you needed to write hundreds of lines of code.  For example I recently had to do some video driver work with DirectShow and to do this one simple thing I had to jump through about five different API groups and it required about 300 lines of COM code.   I would love to see a simple one line way of doing this (and frankly, it should be doable in a line).</p>
<p>The drag and drop demo is about showing that we&#8217;ve introduced this functionality and its easy to get at.  Now this leads to Alan&#8217;s other gripe about the code being bad.  In some cases it might be, but I will argue that almost all code is pretty bad, regardless of how it was generated!  I think it&#8217;s easy to point to drag and drop being the problem, but I think if the code wasn&#8217;t drag and dropped I suspect that you&#8217;d likely find that the code would be no better written from scratch in vi.  </p>
<p>Lastly, I found it somewhat odd that .NET developers are the ones complaining about the abstraction presented by drag and drop.  To me that&#8217;s like getting a diet coke after ordering two Big Macs, large fries, large chocolate shake, and an apple pie.  The issue is way larger than the coke. </p>
<p>As someone who has spent a good chunk of his life writing x86, 68k, PPC, and x64 assembly code the drag and drop adds so little to the abstraction space.  The fact that most developers can&#8217;t tell you the cost of a foreach loop or the cost of a stackwalk scares me more than the use of drag and drop.  </p>
<p>And lastly I would end that I&#8217;ve seen some solid LOB apps written drag and drop.  They were written in a week and in many cases do their job for several years, until they need to be dumped or largely rewritten to deal with drastically changed requirements.  To me it seems hard to justify throwing away this productivity because some bad developers write bad code more quickly with these tools.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabe Sumner</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3982</link>
		<dc:creator>Gabe Sumner</dc:creator>
		<pubDate>Fri, 03 Jul 2009 00:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3982</guid>
		<description>Great discussion!  At times I sided with both Alan and Andrew.  

It&#039;s not hard to illustrate the horrors that can result from uninformed drag &amp; drop.  However, I love that drag &amp; drop (and RAD development in general) can help people get started and be productive.  All of us learn along the way and drag &amp; drop can help reduce the initial learning curve.

Sometimes I think what Alan is ultimately proposing is akin to teaching a 1-year old to walk by tossing them on a treadmill running at 10mph.  

This being said, I understand the hunger from seasoned developers for demos with a bit more meat.</description>
		<content:encoded><![CDATA[<p>Great discussion!  At times I sided with both Alan and Andrew.  </p>
<p>It&#8217;s not hard to illustrate the horrors that can result from uninformed drag &amp; drop.  However, I love that drag &amp; drop (and RAD development in general) can help people get started and be productive.  All of us learn along the way and drag &amp; drop can help reduce the initial learning curve.</p>
<p>Sometimes I think what Alan is ultimately proposing is akin to teaching a 1-year old to walk by tossing them on a treadmill running at 10mph.  </p>
<p>This being said, I understand the hunger from seasoned developers for demos with a bit more meat.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daily Links for Thursday, July 2nd, 2009</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3972</link>
		<dc:creator>Daily Links for Thursday, July 2nd, 2009</dc:creator>
		<pubDate>Thu, 02 Jul 2009 11:36:56 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3972</guid>
		<description>[...] Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate Continues! &#124; Herding Code [...]</description>
		<content:encoded><![CDATA[<p>[...] Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate Continues! | Herding Code [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Technology Post for July 1st, 2009 - Jason N. Gaylord's Blog</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3963</link>
		<dc:creator>The Technology Post for July 1st, 2009 - Jason N. Gaylord's Blog</dc:creator>
		<pubDate>Thu, 02 Jul 2009 03:56:22 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3963</guid>
		<description>[...] General - The Alan Stevens and G. Andrew Duthie Debate Continues! – Tweeted by Jon Galloway [...]</description>
		<content:encoded><![CDATA[<p>[...] General &#8211; The Alan Stevens and G. Andrew Duthie Debate Continues! – Tweeted by Jon Galloway [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: .net DEvHammer : Herding Code: Drag n Drop Debating?</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3962</link>
		<dc:creator>.net DEvHammer : Herding Code: Drag n Drop Debating?</dc:creator>
		<pubDate>Thu, 02 Jul 2009 00:44:02 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3962</guid>
		<description>[...] Alan and me and asked if we’d like to be on the show and hash things out there. The result is this podcast. [...]</description>
		<content:encoded><![CDATA[<p>[...] Alan and me and asked if we’d like to be on the show and hash things out there. The result is this podcast. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tune Up Your PC &#187; Post Topic &#187; Herding Code: Drag n Drop Debating?</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3953</link>
		<dc:creator>Tune Up Your PC &#187; Post Topic &#187; Herding Code: Drag n Drop Debating?</dc:creator>
		<pubDate>Wed, 01 Jul 2009 19:00:59 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3953</guid>
		<description>[...] Alan and me and asked if we’d like to be on the show and hash things out there. The result is this podcast. Enjoy! In this corner, Microsoft Developer Evangelist and author, G. Andrew Duthie. In the other [...]</description>
		<content:encoded><![CDATA[<p>[...] Alan and me and asked if we’d like to be on the show and hash things out there. The result is this podcast. Enjoy! In this corner, Microsoft Developer Evangelist and author, G. Andrew Duthie. In the other [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Stevens</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3952</link>
		<dc:creator>Alan Stevens</dc:creator>
		<pubDate>Wed, 01 Jul 2009 18:46:36 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3952</guid>
		<description>Great summary and great link list for people unfamiliar with our references. I&#039;m sure the conversation is a bit &quot;inside baseball&quot; to some listeners, but I got a lot out of it. 

Thanks for having us on the show. Andrew is a great guy even though he&#039;s wrong most of the time. ;-)

++Alan</description>
		<content:encoded><![CDATA[<p>Great summary and great link list for people unfamiliar with our references. I&#8217;m sure the conversation is a bit &#8220;inside baseball&#8221; to some listeners, but I got a lot out of it. </p>
<p>Thanks for having us on the show. Andrew is a great guy even though he&#8217;s wrong most of the time. ;-)</p>
<p>++Alan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren Kopp</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3944</link>
		<dc:creator>Darren Kopp</dc:creator>
		<pubDate>Wed, 01 Jul 2009 15:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3944</guid>
		<description>Oh yeah, I forgot to say that I&#039;m a fan of the new VS2010. And I don&#039;t find VS to be a slow performer and/or memory hog when it&#039;s vanilla, it&#039;s the add ins like resharper and code rush that really really make the IDE slow. But they make me more productive so it&#039;s give or take.</description>
		<content:encoded><![CDATA[<p>Oh yeah, I forgot to say that I&#8217;m a fan of the new VS2010. And I don&#8217;t find VS to be a slow performer and/or memory hog when it&#8217;s vanilla, it&#8217;s the add ins like resharper and code rush that really really make the IDE slow. But they make me more productive so it&#8217;s give or take.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren Kopp</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3943</link>
		<dc:creator>Darren Kopp</dc:creator>
		<pubDate>Wed, 01 Jul 2009 15:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3943</guid>
		<description>I think someone won&#039;t be happy until there is resharper or code rush for notepad++.......</description>
		<content:encoded><![CDATA[<p>I think someone won&#8217;t be happy until there is resharper or code rush for notepad++&#8230;&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitted by MaggieLongshore</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3937</link>
		<dc:creator>Twitted by MaggieLongshore</dc:creator>
		<pubDate>Wed, 01 Jul 2009 14:08:40 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3937</guid>
		<description>[...] This post was Twitted by MaggieLongshore [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was Twitted by MaggieLongshore [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G. Andrew Duthie</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3936</link>
		<dc:creator>G. Andrew Duthie</dc:creator>
		<pubDate>Wed, 01 Jul 2009 14:02:03 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3936</guid>
		<description>Wanted to say thanks to the guys for having me on, and thanks to Alan for being such a good sport and being mostly kind to me, despite our differences on certain subjects.

And I agree with Scott...what a great summary. I just hope the debate lives up to the description. :-)</description>
		<content:encoded><![CDATA[<p>Wanted to say thanks to the guys for having me on, and thanks to Alan for being such a good sport and being mostly kind to me, despite our differences on certain subjects.</p>
<p>And I agree with Scott&#8230;what a great summary. I just hope the debate lives up to the description. :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; HA, I love the summary for our&#8230; Twitteresque</title>
		<link>http://herdingcode.com/?p=191&#038;cpage=1#comment-3932</link>
		<dc:creator>&#187; HA, I love the summary for our&#8230; Twitteresque</dc:creator>
		<pubDate>Wed, 01 Jul 2009 13:31:48 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=191#comment-3932</guid>
		<description>[...] I love the summary for our latest episode. http://herdingcode.com/?p=191 &#160;     var disqus_url = &#039;http://www.lazycoder.com/prologue/?p=6332 &#039;; var disqus_title = &#039;HA, I [...]</description>
		<content:encoded><![CDATA[<p>[...] I love the summary for our latest episode. <a href="http://herdingcode.com/?p=191" rel="nofollow">http://herdingcode.com/?p=191</a> &nbsp;     var disqus_url = &#39;http://www.lazycoder.com/prologue/?p=6332 &#39;; var disqus_title = &#39;HA, I [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
