<?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 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 2)</title>
	<atom:link href="http://herdingcode.com/?feed=rss2&#038;p=212" rel="self" type="application/rss+xml" />
	<link>http://herdingcode.com/?p=212</link>
	<description>The Herding Code Podcast</description>
	<lastBuildDate>Fri, 10 Sep 2010 09:36:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>By: Ward Bell</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-6178</link>
		<dc:creator>Ward Bell</dc:creator>
		<pubDate>Sat, 26 Sep 2009 06:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-6178</guid>
		<description>Re: absence of the designer perspective ... I had that sinking feeling that we were not representing that perspective as I would have liked to do. It is important to us and our customers.

I agree that devs can and should pick up visual design skills even if (especially if) these skills don&#039;t come naturally.

One of the great trends in recent software has been the facilitation of visual creativity by the graphically unskilled. Think of what we routinely do today to our photographs ... cropping, dodging, color balancing, artifact removing. These skills ... even the awareness of them ... was way beyond our ken until these products came alont. What would have taken a darkroom expert days to accomplish we plunkers can do in seconds. That doesn&#039;t make us artists ... it just means we can achieve results that were previously impossible unless we were artists.

Blend is the developer&#039;s friend for similar reasons.

And I think it is wonderful that Herding Code will do a show where the designer&#039;s voice is heard.

However, speaking for myself, I am as convinced now as I was then that code has no place in the output of the visual design tools.

XAML is not the kind of thing that makes for a good programming language (understatement) and visual designers do not become good programmers by virtue of the tools (anymore than tools make good artists of us programmers).

I see value in bringing visual design tools to developers. I see none in turning visual design tools into programming tools.

If designers want to program, they should learn our tools, our concepts, our practices, our disciplines ... just as we developers, if we wish to learn visual design, should learn designer tools, concepts, practices and disciplines.

Note that I am not suggesting we are different species nor am I suggesting that, rare as it is, designers can&#039;t program and programmers can&#039;t design.

I am saying that these are different modalities with distinct demands and that we should not pretend that we can simply tool our way out of these differences.</description>
		<content:encoded><![CDATA[<p>Re: absence of the designer perspective &#8230; I had that sinking feeling that we were not representing that perspective as I would have liked to do. It is important to us and our customers.</p>
<p>I agree that devs can and should pick up visual design skills even if (especially if) these skills don&#8217;t come naturally.</p>
<p>One of the great trends in recent software has been the facilitation of visual creativity by the graphically unskilled. Think of what we routinely do today to our photographs &#8230; cropping, dodging, color balancing, artifact removing. These skills &#8230; even the awareness of them &#8230; was way beyond our ken until these products came alont. What would have taken a darkroom expert days to accomplish we plunkers can do in seconds. That doesn&#8217;t make us artists &#8230; it just means we can achieve results that were previously impossible unless we were artists.</p>
<p>Blend is the developer&#8217;s friend for similar reasons.</p>
<p>And I think it is wonderful that Herding Code will do a show where the designer&#8217;s voice is heard.</p>
<p>However, speaking for myself, I am as convinced now as I was then that code has no place in the output of the visual design tools.</p>
<p>XAML is not the kind of thing that makes for a good programming language (understatement) and visual designers do not become good programmers by virtue of the tools (anymore than tools make good artists of us programmers).</p>
<p>I see value in bringing visual design tools to developers. I see none in turning visual design tools into programming tools.</p>
<p>If designers want to program, they should learn our tools, our concepts, our practices, our disciplines &#8230; just as we developers, if we wish to learn visual design, should learn designer tools, concepts, practices and disciplines.</p>
<p>Note that I am not suggesting we are different species nor am I suggesting that, rare as it is, designers can&#8217;t program and programmers can&#8217;t design.</p>
<p>I am saying that these are different modalities with distinct demands and that we should not pretend that we can simply tool our way out of these differences.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cameron frederick</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5548</link>
		<dc:creator>cameron frederick</dc:creator>
		<pubDate>Mon, 31 Aug 2009 16:38:41 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5548</guid>
		<description>Awesome stuff guys!!! It&#039;s nice to know that my latest hybrid application (which uses a blend of PM &amp; Supervising Controller) is not a bad idea. :-)

Also, on the JQueryish topic for WPF... the closest thing that I&#039;ve seen is Bling. Thoughts on this??

http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Inside-Bling-A-C-based-library-to-simplify-WPF-programming/</description>
		<content:encoded><![CDATA[<p>Awesome stuff guys!!! It&#8217;s nice to know that my latest hybrid application (which uses a blend of PM &amp; Supervising Controller) is not a bad idea. :-)</p>
<p>Also, on the JQueryish topic for WPF&#8230; the closest thing that I&#8217;ve seen is Bling. Thoughts on this??</p>
<p><a href="http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Inside-Bling-A-C-based-library-to-simplify-WPF-programming/" rel="nofollow">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Inside-Bling-A-C-based-library-to-simplify-WPF-programming/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed McPadden</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5540</link>
		<dc:creator>Ed McPadden</dc:creator>
		<pubDate>Mon, 31 Aug 2009 00:49:38 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5540</guid>
		<description>This was a great Herding Code episode (along with the last one).  It was amazing to get all of these people on the same podcast.  I&#039;ve been following Glenn and Jeremy&#039;s blogs for some time and was really glad to hear from Rob and Ward as well.  Rob has definitely peaked my interest in Caliburn.  

A lot of the discussions here were directly pertinent to work that I am currently doing.  I am really looking forward to Jeremy&#039;s book!

I was especially interested in Jeremy&#039;s comments on how MVVM doesn&#039;t always satisfy every solution alone.  I really like the MVVM pattern but there are many times that you need something else ... for instance using Supervising controller.  

I also found it interesting to hear about how Caliburn composites the View Models (from last weeks show).  I will definitely need to look into this a bit more.  It does sound a bit CAB-ish but I think Rob did a great job at explaining how he uses this and doesn&#039;t use it to navigate way up and down the VM hierarchy.  I have found that many times I need the VM to be composited and I only would need to talk one up or down in the VM hierarchy (as Rob said).

All in all great stuff...thanks to everyone for such a informative and thought provoing conversation.</description>
		<content:encoded><![CDATA[<p>This was a great Herding Code episode (along with the last one).  It was amazing to get all of these people on the same podcast.  I&#8217;ve been following Glenn and Jeremy&#8217;s blogs for some time and was really glad to hear from Rob and Ward as well.  Rob has definitely peaked my interest in Caliburn.  </p>
<p>A lot of the discussions here were directly pertinent to work that I am currently doing.  I am really looking forward to Jeremy&#8217;s book!</p>
<p>I was especially interested in Jeremy&#8217;s comments on how MVVM doesn&#8217;t always satisfy every solution alone.  I really like the MVVM pattern but there are many times that you need something else &#8230; for instance using Supervising controller.  </p>
<p>I also found it interesting to hear about how Caliburn composites the View Models (from last weeks show).  I will definitely need to look into this a bit more.  It does sound a bit CAB-ish but I think Rob did a great job at explaining how he uses this and doesn&#8217;t use it to navigate way up and down the VM hierarchy.  I have found that many times I need the VM to be composited and I only would need to talk one up or down in the VM hierarchy (as Rob said).</p>
<p>All in all great stuff&#8230;thanks to everyone for such a informative and thought provoing conversation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Block</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5413</link>
		<dc:creator>Glenn Block</dc:creator>
		<pubDate>Thu, 27 Aug 2009 04:50:42 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5413</guid>
		<description>Jose

I agree we certainly didn&#039;t cover the designer angle to any length, I mean we&#039;re all developers :-). No seriously this was a dev-centric talk for sure.  I don&#039;t think we were saying (I know i wasn&#039;t) that we expect designers to be developers or vice versa. What we were talking about is the tradeoffs from the dev perspective.

Glenn</description>
		<content:encoded><![CDATA[<p>Jose</p>
<p>I agree we certainly didn&#8217;t cover the designer angle to any length, I mean we&#8217;re all developers :-). No seriously this was a dev-centric talk for sure.  I don&#8217;t think we were saying (I know i wasn&#8217;t) that we expect designers to be developers or vice versa. What we were talking about is the tradeoffs from the dev perspective.</p>
<p>Glenn</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5380</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 26 Aug 2009 01:10:54 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5380</guid>
		<description>Jose - I had that feeling while I was editing the show. This was a good discussion of the software architecture side of things, but leaves out the design side. I think a follow-up show is definitely in order.</description>
		<content:encoded><![CDATA[<p>Jose &#8211; I had that feeling while I was editing the show. This was a good discussion of the software architecture side of things, but leaves out the design side. I think a follow-up show is definitely in order.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose Fajardo</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5379</link>
		<dc:creator>Jose Fajardo</dc:creator>
		<pubDate>Wed, 26 Aug 2009 00:31:41 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5379</guid>
		<description>I loved this conversation between all the parties, i have the ut most respect for all participants. BUT i walked away demoralized and saddend by what i heard. The main problem with all these frameworks is your trying to make the composition of UI&#039;s a science. Its an art and you need to involved designers (with technical experience) in the decision process. 

Not once did i hear from the participants of a willingness to take on designer skills. That is the main problem i believe, you want designers to pick up developer skills well the uncomfortable truth is that in the future the exact opposite will need to happen. Developers need to pick up design skills!!! 

I think a follow up podcast with some people from the design world needs to happen.</description>
		<content:encoded><![CDATA[<p>I loved this conversation between all the parties, i have the ut most respect for all participants. BUT i walked away demoralized and saddend by what i heard. The main problem with all these frameworks is your trying to make the composition of UI&#8217;s a science. Its an art and you need to involved designers (with technical experience) in the decision process. </p>
<p>Not once did i hear from the participants of a willingness to take on designer skills. That is the main problem i believe, you want designers to pick up developer skills well the uncomfortable truth is that in the future the exact opposite will need to happen. Developers need to pick up design skills!!! </p>
<p>I think a follow up podcast with some people from the design world needs to happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Herding Code 58: Presentation Patterns with Jeremy Miller, Ward &#8230; &#171; Presentation</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5378</link>
		<dc:creator>Herding Code 58: Presentation Patterns with Jeremy Miller, Ward &#8230; &#171; Presentation</dc:creator>
		<pubDate>Tue, 25 Aug 2009 23:40:08 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5378</guid>
		<description>[...] O&#173;rig&#173;in&#173;al po&#173;st&#173;: Herding&#173; Co&#173;&#173;de 58: Present&#173;at&#173;io&#173;&#173;n Pat&#173;t&#173;erns wit&amp;#17... [...]</description>
		<content:encoded><![CDATA[<p>[...] O&#173;rig&#173;in&#173;al po&#173;st&#173;: Herding&#173; Co&#173;&#173;de 58: Present&#173;at&#173;io&#173;&#173;n Pat&#173;t&#173;erns wit&amp;#17&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitter Trackbacks for Herding Code 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 2) [herdingcode.com] on Topsy.com</title>
		<link>http://herdingcode.com/?p=212&#038;cpage=1#comment-5377</link>
		<dc:creator>Twitter Trackbacks for Herding Code 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 2) [herdingcode.com] on Topsy.com</dc:creator>
		<pubDate>Tue, 25 Aug 2009 20:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://herdingcode.com/?p=212#comment-5377</guid>
		<description>[...] Herding Code 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block ...  herdingcode.com/?p=212 &#8211; view page &#8211; cached  How about that?  You stuck around!  It was the Waylon Jennings, Good Ol&#039; Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which &#8212; From the page [...]</description>
		<content:encoded><![CDATA[<p>[...] Herding Code 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block &#8230;  herdingcode.com/?p=212 &ndash; view page &ndash; cached  How about that?  You stuck around!  It was the Waylon Jennings, Good Ol&#39; Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which &mdash; From the page [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
