<?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"
	>
<channel>
	<title>Comments on: ActionScript 3.0 Design Patterns</title>
	<atom:link href="http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/</link>
	<description>Flash Platform Consultant</description>
	<pubDate>Thu, 07 Aug 2008 23:05:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Bill Sanders</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-18230</link>
		<dc:creator>Bill Sanders</dc:creator>
		<pubDate>Tue, 06 May 2008 01:29:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-18230</guid>
		<description>Hi Peter,

It's funny, we get these snipes who seem to follow us around whenever anyone says something good about our book, they say what Mike does--something vague and negative. Then they go on to praise Joey's &#38; Danny's book. In effect, they are trying to make it an "Us vs. Them" contest.

This is annoying, but not for the reasons you might think. Chandima and I are truly interested design patterns and ActionScript 3.0 and not some kind of dumb contest. We're glad more people are taking an interest in ActionScript and design patterns, and as you've seen at our blog on design patterns, we have lively discussions about them. (&lt;a href="http://www.as3dp.com" rel="nofollow"&gt;AS DP Blog&lt;/a&gt;). We'd love to see Mike and Czebe come out of the closet and join in that discussion rather than the sniping they engage in. It takes focus and energy away from the discussion of ActionScript 3.0 and design patterns.

Bill</description>
		<content:encoded><![CDATA[<p>Hi Peter,</p>
<p>It&#8217;s funny, we get these snipes who seem to follow us around whenever anyone says something good about our book, they say what Mike does&#8211;something vague and negative. Then they go on to praise Joey&#8217;s &amp; Danny&#8217;s book. In effect, they are trying to make it an &#8220;Us vs. Them&#8221; contest.</p>
<p>This is annoying, but not for the reasons you might think. Chandima and I are truly interested design patterns and ActionScript 3.0 and not some kind of dumb contest. We&#8217;re glad more people are taking an interest in ActionScript and design patterns, and as you&#8217;ve seen at our blog on design patterns, we have lively discussions about them. (<a href="http://www.as3dp.com" rel="nofollow">AS DP Blog</a>). We&#8217;d love to see Mike and Czebe come out of the closet and join in that discussion rather than the sniping they engage in. It takes focus and energy away from the discussion of ActionScript 3.0 and design patterns.</p>
<p>Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-18223</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Mon, 05 May 2008 20:07:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-18223</guid>
		<description>Hi, I found the book useless. I returned it to Borders. The least the authors could have done was, given that the subject matter was covered in GoF book, was give some serious AS 3 examples.  I thought the names for the packages, interfaces and classes often muddied the subject matter. The must have explained that AS 3 has no abstract class at least ten times... filler.

The Essential AS 3.0 and AS 3.0 Cookbook are very good. The majority of people who find this book useful must be approaching these patterns for the first time.</description>
		<content:encoded><![CDATA[<p>Hi, I found the book useless. I returned it to Borders. The least the authors could have done was, given that the subject matter was covered in GoF book, was give some serious AS 3 examples.  I thought the names for the packages, interfaces and classes often muddied the subject matter. The must have explained that AS 3 has no abstract class at least ten times&#8230; filler.</p>
<p>The Essential AS 3.0 and AS 3.0 Cookbook are very good. The majority of people who find this book useful must be approaching these patterns for the first time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DenisM</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-17906</link>
		<dc:creator>DenisM</dc:creator>
		<pubDate>Wed, 02 Apr 2008 02:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-17906</guid>
		<description>Useful book, thanks a lot ;)</description>
		<content:encoded><![CDATA[<p>Useful book, thanks a lot <img src='http://www.peterelst.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: czebe</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-17268</link>
		<dc:creator>czebe</dc:creator>
		<pubDate>Wed, 26 Dec 2007 20:07:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-17268</guid>
		<description>Hi, I found the book quite boring and and useless. There's a certain university textbook feeling to it: explanations and examples are too academic, not suitable for everyday agency/studio flash work. Compare the writing style and examples to Collin Moock's Essential AS3 book...what a difference!</description>
		<content:encoded><![CDATA[<p>Hi, I found the book quite boring and and useless. There&#8217;s a certain university textbook feeling to it: explanations and examples are too academic, not suitable for everyday agency/studio flash work. Compare the writing style and examples to Collin Moock&#8217;s Essential AS3 book&#8230;what a difference!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Hobson</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-17169</link>
		<dc:creator>Pete Hobson</dc:creator>
		<pubDate>Sat, 15 Dec 2007 23:53:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-17169</guid>
		<description>Hey Peter,

IS there any major differences between this and Advanced ActionScript 3 with Design Patterns?

Pete</description>
		<content:encoded><![CDATA[<p>Hey Peter,</p>
<p>IS there any major differences between this and Advanced ActionScript 3 with Design Patterns?</p>
<p>Pete</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sakri</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16814</link>
		<dc:creator>sakri</dc:creator>
		<pubDate>Mon, 26 Nov 2007 09:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16814</guid>
		<description>Funny Peter, we had this same discussion last week with the dev's at nascom.  We were looking at Cairngorm (the dispatcher and so), and they (as Bill mentioned) thought Singletons were lame.  "The pattern implemented for the sake of implementing a design pattern".  The consensus (as Luke already mentioned) is to use static instead.  

I'm actually preparing a "design patterns" training for our new recruits, and I too have found Bills book a good resource :)</description>
		<content:encoded><![CDATA[<p>Funny Peter, we had this same discussion last week with the dev&#8217;s at nascom.  We were looking at Cairngorm (the dispatcher and so), and they (as Bill mentioned) thought Singletons were lame.  &#8220;The pattern implemented for the sake of implementing a design pattern&#8221;.  The consensus (as Luke already mentioned) is to use static instead.  </p>
<p>I&#8217;m actually preparing a &#8220;design patterns&#8221; training for our new recruits, and I too have found Bills book a good resource <img src='http://www.peterelst.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Sanders</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16808</link>
		<dc:creator>Bill Sanders</dc:creator>
		<pubDate>Mon, 26 Nov 2007 02:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16808</guid>
		<description>The Singleton is a touchy one. At the OOPSLA conference for the last two years, I've been informed by my betters that the Singleton is evil, no matter what. Also, with my focus more in State, Strategy and Flyweight dps, I've not been doing a lot with the Singleton.  Even  Erich Gamma said that he wished that they hadn't included the Singleton in their book.

I worked with the Singleton a lot when we were preparing the book and I wish I had seen Grant Skinner's solution earlier. However, since I didn't, I'm glad that it's been brought up here, and I'll try it the next time I'm tempted to use the Singleton again.

Chandima and I are working through more design patterns at our blog at http://www.as3dp.com/. After a fitful start on the Flyweight (in 3 installments) I re-did the whole thing and presented it at OOPSLA using an air traffic control example, and it's in better shape now. (I hope to get it up in the next couple of days.)

Thanks for the insights</description>
		<content:encoded><![CDATA[<p>The Singleton is a touchy one. At the OOPSLA conference for the last two years, I&#8217;ve been informed by my betters that the Singleton is evil, no matter what. Also, with my focus more in State, Strategy and Flyweight dps, I&#8217;ve not been doing a lot with the Singleton.  Even  Erich Gamma said that he wished that they hadn&#8217;t included the Singleton in their book.</p>
<p>I worked with the Singleton a lot when we were preparing the book and I wish I had seen Grant Skinner&#8217;s solution earlier. However, since I didn&#8217;t, I&#8217;m glad that it&#8217;s been brought up here, and I&#8217;ll try it the next time I&#8217;m tempted to use the Singleton again.</p>
<p>Chandima and I are working through more design patterns at our blog at <a href="http://www.as3dp.com/" rel="nofollow">http://www.as3dp.com/</a>. After a fitful start on the Flyweight (in 3 installments) I re-did the whole thing and presented it at OOPSLA using an air traffic control example, and it&#8217;s in better shape now. (I hope to get it up in the next couple of days.)</p>
<p>Thanks for the insights</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16803</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Sun, 25 Nov 2007 18:07:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16803</guid>
		<description>@Luke - ECMA is a cruel mistress, must be kinda fun for the engineers being able to blame all annoyances of the scripting language on it not being implemented by the standard yet ;)

@Phillip - thanks for the suggestion, did exactly that</description>
		<content:encoded><![CDATA[<p>@Luke - ECMA is a cruel mistress, must be kinda fun for the engineers being able to blame all annoyances of the scripting language on it not being implemented by the standard yet <img src='http://www.peterelst.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>@Phillip - thanks for the suggestion, did exactly that</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Kerman</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16801</link>
		<dc:creator>Phillip Kerman</dc:creator>
		<pubDate>Sun, 25 Nov 2007 17:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16801</guid>
		<description>You should consider recycling your post into a review on amazon.com</description>
		<content:encoded><![CDATA[<p>You should consider recycling your post into a review on amazon.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke</title>
		<link>http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16788</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Sun, 25 Nov 2007 00:50:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.peterelst.com/blog/2007/11/24/actionscript-30-design-patterns/#comment-16788</guid>
		<description>When I need a Singleton in AS3 I usually implement all its methods and properties as static. That way it doesn't matter if you use an instance (where creating an instance with the new keyword just acts as a getInstance) or target the methods through a class reference with the Class.method() approach.

It is kinda weird that AS2 supported private constructors and I was surprised to see that it wasn't possible in AS3. I guess AS3 is more conform the ECMA spec.</description>
		<content:encoded><![CDATA[<p>When I need a Singleton in AS3 I usually implement all its methods and properties as static. That way it doesn&#8217;t matter if you use an instance (where creating an instance with the new keyword just acts as a getInstance) or target the methods through a class reference with the Class.method() approach.</p>
<p>It is kinda weird that AS2 supported private constructors and I was surprised to see that it wasn&#8217;t possible in AS3. I guess AS3 is more conform the ECMA spec.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
