<?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: Utilizing Namespaces to Indicate Framework Usage	</title>
	<atom:link href="https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html/feed" rel="self" type="application/rss+xml" />
	<link>https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html</link>
	<description>Software &#124; Fitness &#124; Gaming</description>
	<lastBuildDate>Tue, 02 Jun 2009 19:16:04 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html/comment-page-1#comment-176765</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Tue, 02 Jun 2009 19:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1630#comment-176765</guid>

					<description><![CDATA[&quot;Tight coupling&quot; has a negative connotation, one that implies the developer didn&#039;t know it was tightly coupled.  I know it is, I know where I&#039;m breaking the OOP rules, and recognize the ramifications of doing so.  I&#039;m gaining productivity over increased time building an API for the sake of following OOP Purism for little to no gain.

Like &lt;a href=&quot;http://jessewarden.com/2008/09/no-mediator-vs-no-singleton-in-cairngorm-puremvc.html&quot; rel=&quot;nofollow&quot;&gt;I said in the past&lt;/a&gt;, the Mediator for PureMVC is great.  It&#039;s the most popular interpretation/implementation of the P in MVP I&#039;ve seen for Flex/Flash.  The majority of my View&#039;s now just retain state, and the code for them is significantly reduced (sometimes totally) to just handle state and user interactions.  No additional application/business logic, no &quot;&lt;a href=&quot;http://flexblog.faratasystems.com/?p=246&quot; rel=&quot;nofollow&quot;&gt;simple Mediator&lt;/a&gt;&quot; type code; strictly showing VO&#039;s, changing state, and responding to user interactions &#038; data changes.  That&#039;s just awesome.  Anything that can reduce the amount of code in my View&#039;s, ride on top to handle being the liaison to the service layer and sometimes other View concerns just &quot;feels&quot; great.

Again, it all comes down to being an OOP Purist and refusing to let your View&#039;s know that they have overloads that really control their destiny.  If that&#039;s your stance, yes, this technique is not useful, and offensive.  To the Pragmatists who use PureMVC, Cairngorm, or any other framework, it&#039;s a helpful way to leverage to an AS3 feature.]]></description>
			<content:encoded><![CDATA[<p>&#8220;Tight coupling&#8221; has a negative connotation, one that implies the developer didn&#8217;t know it was tightly coupled.  I know it is, I know where I&#8217;m breaking the OOP rules, and recognize the ramifications of doing so.  I&#8217;m gaining productivity over increased time building an API for the sake of following OOP Purism for little to no gain.</p>
<p>Like <a href="http://jessewarden.com/2008/09/no-mediator-vs-no-singleton-in-cairngorm-puremvc.html" rel="nofollow">I said in the past</a>, the Mediator for PureMVC is great.  It&#8217;s the most popular interpretation/implementation of the P in MVP I&#8217;ve seen for Flex/Flash.  The majority of my View&#8217;s now just retain state, and the code for them is significantly reduced (sometimes totally) to just handle state and user interactions.  No additional application/business logic, no &#8220;<a href="http://flexblog.faratasystems.com/?p=246" rel="nofollow">simple Mediator</a>&#8221; type code; strictly showing VO&#8217;s, changing state, and responding to user interactions &amp; data changes.  That&#8217;s just awesome.  Anything that can reduce the amount of code in my View&#8217;s, ride on top to handle being the liaison to the service layer and sometimes other View concerns just &#8220;feels&#8221; great.</p>
<p>Again, it all comes down to being an OOP Purist and refusing to let your View&#8217;s know that they have overloads that really control their destiny.  If that&#8217;s your stance, yes, this technique is not useful, and offensive.  To the Pragmatists who use PureMVC, Cairngorm, or any other framework, it&#8217;s a helpful way to leverage to an AS3 feature.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jamie Scanlon		</title>
		<link>https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html/comment-page-1#comment-176763</link>

		<dc:creator><![CDATA[Jamie Scanlon]]></dc:creator>
		<pubDate>Tue, 02 Jun 2009 19:06:50 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1630#comment-176763</guid>

					<description><![CDATA[I tend to agree with Shaun&#039;s original post. 

Saying,&quot;I use puremvc_internal namespaces not to couple my Viewâ€<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />s to my PureMVC Mediatorâ€<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />s, but rather clearly define the relationship. This relationship was planned, and isnâ€<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />t going away.&quot; is contradictory to me because a relationship that is planned and isn&#039;t going away is the definition of tightly coupled.

I don&#039;t think that your approach is wrong, but you no longer have true Mediators. As long as you are making your views framework aware, why not take it a step further and do away with the Mediators altogether?]]></description>
			<content:encoded><![CDATA[<p>I tend to agree with Shaun&#8217;s original post. </p>
<p>Saying,&#8221;I use puremvc_internal namespaces not to couple my Viewâ€™s to my PureMVC Mediatorâ€™s, but rather clearly define the relationship. This relationship was planned, and isnâ€™t going away.&#8221; is contradictory to me because a relationship that is planned and isn&#8217;t going away is the definition of tightly coupled.</p>
<p>I don&#8217;t think that your approach is wrong, but you no longer have true Mediators. As long as you are making your views framework aware, why not take it a step further and do away with the Mediators altogether?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: shaun		</title>
		<link>https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html/comment-page-1#comment-176483</link>

		<dc:creator><![CDATA[shaun]]></dc:creator>
		<pubDate>Mon, 01 Jun 2009 17:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1630#comment-176483</guid>

					<description><![CDATA[Samuel: Cool, hadn&#039;t thought of that. That&#039;s pretty handy actually!

Rich: I hope so!]]></description>
			<content:encoded><![CDATA[<p>Samuel: Cool, hadn&#8217;t thought of that. That&#8217;s pretty handy actually!</p>
<p>Rich: I hope so!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rich Rodecker		</title>
		<link>https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html/comment-page-1#comment-176470</link>

		<dc:creator><![CDATA[Rich Rodecker]]></dc:creator>
		<pubDate>Mon, 01 Jun 2009 16:34:50 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1630#comment-176470</guid>

					<description><![CDATA[wow shaun, that just may be exactly what I have been looking for :)]]></description>
			<content:encoded><![CDATA[<p>wow shaun, that just may be exactly what I have been looking for :)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Samuel Asher Rivello		</title>
		<link>https://jessewarden.com/2009/05/utilizing-namespaces-to-indicate-framework-usage.html/comment-page-1#comment-176366</link>

		<dc:creator><![CDATA[Samuel Asher Rivello]]></dc:creator>
		<pubDate>Mon, 01 Jun 2009 08:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1630#comment-176366</guid>

					<description><![CDATA[Great demo.  Love the idea of assisting developers by only seeing the methods on intellisense that they need to see.  I created a new demo loosely based on your example.  It is not a full PureMVC example, but hints at it.  http://www.blog.rivello.org/?p=422]]></description>
			<content:encoded><![CDATA[<p>Great demo.  Love the idea of assisting developers by only seeing the methods on intellisense that they need to see.  I created a new demo loosely based on your example.  It is not a full PureMVC example, but hints at it.  <a href="http://www.blog.rivello.org/?p=422" rel="nofollow ugc">http://www.blog.rivello.org/?p=422</a></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
