<?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: Flex framework has God objects?</title>
	<atom:link href="http://www.abdulqabiz.com/blog/archives/2008/01/20/flex-framework-has-god-objects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abdulqabiz.com/blog/archives/2008/01/20/flex-framework-has-god-objects/</link>
	<description>a developer and entrepreneur on web technologies, adobe flash platform (flex, flash, air), web, opensource, linux, free software, usability, startups, India...</description>
	<lastBuildDate>Sun, 14 Mar 2010 08:42:34 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Abdul Qabiz</title>
		<link>http://www.abdulqabiz.com/blog/archives/2008/01/20/flex-framework-has-god-objects/comment-page-1/#comment-1822</link>
		<dc:creator>Abdul Qabiz</dc:creator>
		<pubDate>Tue, 22 Jan 2008 06:11:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.abdulqabiz.com/wordpress/?p=368#comment-1822</guid>
		<description>@Manish: Your posts doesn&#039;t have anything specific to this topic, however, it&#039;s related to other thing - how some of assumptions are made by flex-framework? Your post did talk about a few things and you explained the &quot;why&quot; part ;-)
Having said all that, flex-framework is cool and I am sure it&#039;s getting better...
I am sure, we would see more developers jumping in to make it much better, since it&#039;s now open-source.
-abdul
</description>
		<content:encoded><![CDATA[<p>@Manish: Your posts doesn&#8217;t have anything specific to this topic, however, it&#8217;s related to other thing &#8211; how some of assumptions are made by flex-framework? Your post did talk about a few things and you explained the &#8220;why&#8221; part <img src='http://www.abdulqabiz.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Having said all that, flex-framework is cool and I am sure it&#8217;s getting better&#8230;<br />
I am sure, we would see more developers jumping in to make it much better, since it&#8217;s now open-source.<br />
-abdul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manish Jethani</title>
		<link>http://www.abdulqabiz.com/blog/archives/2008/01/20/flex-framework-has-god-objects/comment-page-1/#comment-1821</link>
		<dc:creator>Manish Jethani</dc:creator>
		<pubDate>Mon, 21 Jan 2008 19:13:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.abdulqabiz.com/wordpress/?p=368#comment-1821</guid>
		<description>I&#039;m not sure how my post relates to this. Perhaps you can explain?
I agree that UIComponent is huge and does a lot, mainly adding MXML support, working with mx.core.Container, supporting styles, focus, automatic measurement and layout, percentage sizing, effects, tooltips, and whatnot. There are other classes that do all of this stuff for a UIComponent, e.g. LayoutManager, StyleManager, EffectManager, etc., but a UIComponent still needs to hold its own state. We could have split UIComponent into multiple classes each of which would support this kind of functionality, and there are pros and cons to doing that (the API would get complicated). I&#039;m sure the Flex framework team is looking at options here.
One of the things I&#039;d like to see is layout separated from containers like Box, Tile, etc.
http://mannu.livejournal.com/359634.html
It&#039;s not straightforward as it might seem. For example, an HBox needs a horizontalGap property. Where should this go? On the generic container or on the layout object. And how is it specified in MXML?
Umm ... yeah, more later :-)
</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure how my post relates to this. Perhaps you can explain?<br />
I agree that UIComponent is huge and does a lot, mainly adding MXML support, working with mx.core.Container, supporting styles, focus, automatic measurement and layout, percentage sizing, effects, tooltips, and whatnot. There are other classes that do all of this stuff for a UIComponent, e.g. LayoutManager, StyleManager, EffectManager, etc., but a UIComponent still needs to hold its own state. We could have split UIComponent into multiple classes each of which would support this kind of functionality, and there are pros and cons to doing that (the API would get complicated). I&#8217;m sure the Flex framework team is looking at options here.<br />
One of the things I&#8217;d like to see is layout separated from containers like Box, Tile, etc.<br />
<a href="http://mannu.livejournal.com/359634.html" rel="nofollow">http://mannu.livejournal.com/359634.html</a><br />
It&#8217;s not straightforward as it might seem. For example, an HBox needs a horizontalGap property. Where should this go? On the generic container or on the layout object. And how is it specified in MXML?<br />
Umm &#8230; yeah, more later <img src='http://www.abdulqabiz.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arpit</title>
		<link>http://www.abdulqabiz.com/blog/archives/2008/01/20/flex-framework-has-god-objects/comment-page-1/#comment-1820</link>
		<dc:creator>arpit</dc:creator>
		<pubDate>Mon, 21 Jan 2008 17:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.abdulqabiz.com/wordpress/?p=368#comment-1820</guid>
		<description>While I can&#039;t seem to find the page you are linking to, I agree with your statement. In OOP there are 2 main paradigms: Composition and Inheritance. It seems the Flex team went overboard with the latter and never looked at creating functionality by composition, which seems to be the main theme of Flex 4.
</description>
		<content:encoded><![CDATA[<p>While I can&#8217;t seem to find the page you are linking to, I agree with your statement. In OOP there are 2 main paradigms: Composition and Inheritance. It seems the Flex team went overboard with the latter and never looked at creating functionality by composition, which seems to be the main theme of Flex 4.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
