<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Iconara &#187; Architectural Atrocities</title>
	<atom:link href="http://blog.iconara.net/category/actionscript/architectural-atrocities/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.iconara.net</link>
	<description></description>
	<lastBuildDate>Tue, 20 Jul 2010 16:37:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Architectural Atrocities, part 11: Not yet another namespace construct</title>
		<link>http://blog.iconara.net/2009/02/11/architectural-atrocities-part-11-not-yet-another-namespace-construct/</link>
		<comments>http://blog.iconara.net/2009/02/11/architectural-atrocities-part-11-not-yet-another-namespace-construct/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 07:48:49 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=419</guid>
		<description><![CDATA[Gumbo introduces many new classes, some of which are re-implementations of existing Halo classes (and thus have the same name). In order to disambiguate between Halo and Gumbo, Gumbo classes are prefixed to avoid collisions. Gumbo components that have Halo equivalents, like Button, List and CheckBox, are now prefixed with the letters &#8220;Fx&#8221;. This means [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2009/02/11/architectural-atrocities-part-11-not-yet-another-namespace-construct/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 10: Cairngorm&#8217;s Service Locator</title>
		<link>http://blog.iconara.net/2008/12/13/architectural-atrocities-part-10-cairngorms-service-locator/</link>
		<comments>http://blog.iconara.net/2008/12/13/architectural-atrocities-part-10-cairngorms-service-locator/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 15:46:31 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[cairngorm]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=368</guid>
		<description><![CDATA[In this installment of the Architectural Atrocities series I&#8217;ll continue on the Cairngorm theme. This time it&#8217;s something that is truly an architectural atrocity if there ever was one, and one of the ugliest things I&#8217;ve seen in such a high profile piece of software that Cairngorm is (a fact that still baffles me): Cairngorm&#8217;s [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2008/12/13/architectural-atrocities-part-10-cairngorms-service-locator/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 9: Cairngorm&#8217;s Model Locator pattern</title>
		<link>http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/</link>
		<comments>http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 11:31:08 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Design patterns & theory]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=181</guid>
		<description><![CDATA[From time to time I re-read the introductory articles on Cairngorm just to remind me of why I don&#8217;t use it and never will. This installment of the Architectural Atrocities series is a critique of the Cairngorm framework, and the Model Locator pattern in particular. The Cairngorm framework is hailed by many as the framework [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 8: is there no equality?</title>
		<link>http://blog.iconara.net/2007/11/25/architectural-atrocities-part-8-is-there-no-equality/</link>
		<comments>http://blog.iconara.net/2007/11/25/architectural-atrocities-part-8-is-there-no-equality/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 20:14:44 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/2007/11/25/architectural-atrocities-part-8-is-there-no-equality/</guid>
		<description><![CDATA[The collections in Flex are good as data providers for list and tree components, doing the dirty work of making sure that the components know of changes made to the underlying data, but frankly they suck at most other things. Most importantly they suck at being collections. In this post I&#8217;m going to show you [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2007/11/25/architectural-atrocities-part-8-is-there-no-equality/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 7 / MXMLC WTF (6): Some types are less equal than others</title>
		<link>http://blog.iconara.net/2007/03/16/architectural-atrocities-part-7-some-types-are-less-equal-than-others/</link>
		<comments>http://blog.iconara.net/2007/03/16/architectural-atrocities-part-7-some-types-are-less-equal-than-others/#comments</comments>
		<pubDate>Fri, 16 Mar 2007 17:35:33 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Design patterns & theory]]></category>
		<category><![CDATA[MXMLC WTF]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/2007/03/16/architectural-atrocities-part-7-some-types-are-less-equal-than-others/</guid>
		<description><![CDATA[An object of type Number, int, uint and Boolean cannot contain null. You may find it obvious, but I find it weird and disturbing. Disturbing enough to include it in my series on architectural atrocities in ActionScript. Edit: I can&#8217;t really decide if this is an Architectural Atrocity or an MXMLC WTF, so I have [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2007/03/16/architectural-atrocities-part-7-some-types-are-less-equal-than-others/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 6: No, that is not a singleton</title>
		<link>http://blog.iconara.net/2006/12/30/architectural-atrocities-part-6-no-that-is-not-a-singleton/</link>
		<comments>http://blog.iconara.net/2006/12/30/architectural-atrocities-part-6-no-that-is-not-a-singleton/#comments</comments>
		<pubDate>Sat, 30 Dec 2006 16:52:39 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Design patterns & theory]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/2006/12/30/architectural-atrocities-part-6-no-that-is-not-a-singleton/</guid>
		<description><![CDATA[What does the classes Stage, Key, Mouse, Selection, ExternalInterface from the ActionScript 2.0 API:s have in common? They are bastadized singletons. The really sad part is that of the five, three are still in the API:s in ActionScript 3.0 and of those Mouse and ExternalInterface are still bastardized singletons. Stage has been refactored completely and [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2006/12/30/architectural-atrocities-part-6-no-that-is-not-a-singleton/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 5: Interfaces in AS3</title>
		<link>http://blog.iconara.net/2006/07/29/architectural-atrocities-part-5-interfaces-in-as3/</link>
		<comments>http://blog.iconara.net/2006/07/29/architectural-atrocities-part-5-interfaces-in-as3/#comments</comments>
		<pubDate>Sat, 29 Jul 2006 12:20:23 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Design patterns & theory]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/2006/07/29/architectural-atrocities-part-5-interfaces-in-as3/</guid>
		<description><![CDATA[This is the fifth post in the Architectural Atrocities series and now the time has come to scrutinize ActionScript 3.0. The item of discussion is interfaces and how they are used in the ActionScript 3.0 API:s. Let me start with an OO-maxim: If you prefix your interfaces with &#8220;I&#8221;, you have no idea how to [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2006/07/29/architectural-atrocities-part-5-interfaces-in-as3/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 4: the biggest of them all</title>
		<link>http://blog.iconara.net/2006/05/14/architectural-atrocities-part-4-the-biggest-of-them-all/</link>
		<comments>http://blog.iconara.net/2006/05/14/architectural-atrocities-part-4-the-biggest-of-them-all/#comments</comments>
		<pubDate>Sun, 14 May 2006 08:50:36 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/2006/05/14/architectural-atrocities-part-4-the-biggest-of-them-all/</guid>
		<description><![CDATA[In this the fourth post of my series Architectural Atrocities in ActionScript, I refer you to the blog post Raising Hell by Zwetan Kjukov, in which he explains the biggest atrocity of them all: ActionScript 2.0, the beast. The main point is in a sidenote ActionScript 2 is not a real class-based language, only it&#8217;s [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2006/05/14/architectural-atrocities-part-4-the-biggest-of-them-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 3: Side effects</title>
		<link>http://blog.iconara.net/2006/02/10/on-side-effects/</link>
		<comments>http://blog.iconara.net/2006/02/10/on-side-effects/#comments</comments>
		<pubDate>Fri, 10 Feb 2006 22:56:32 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Design patterns & theory]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=4</guid>
		<description><![CDATA[To tween something, you create a tween object, and then you... no you don't.]]></description>
		<wfw:commentRss>http://blog.iconara.net/2006/02/10/on-side-effects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Architectural Atrocities, part 2: The filters property</title>
		<link>http://blog.iconara.net/2006/02/10/filter-tweens/</link>
		<comments>http://blog.iconara.net/2006/02/10/filter-tweens/#comments</comments>
		<pubDate>Fri, 10 Feb 2006 22:55:39 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=3</guid>
		<description><![CDATA[Today I wrote a filter tween component. In it self it wasn&#8217;t very hard, but ActionScript didn&#8217;t help very much. I never cease to be amazed over how bad the ActionScript API:s are (I have a feeling this is how most of my posts are going to start). Take the filters property of the MovieClip [...]]]></description>
		<wfw:commentRss>http://blog.iconara.net/2006/02/10/filter-tweens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
