<?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>Open eyes Working brain &#187; refactoring</title>
	<atom:link href="http://federico.galassi.net/category/refactoring/feed/" rel="self" type="application/rss+xml" />
	<link>http://federico.galassi.net</link>
	<description>dedicated, in respect and admiration, to the spirit that lives in the computer</description>
	<lastBuildDate>Wed, 25 May 2011 18:08:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Refactoring to Unobtrusive Javascript</title>
		<link>http://federico.galassi.net/2009/09/28/refactoring-to-unobtrusive-javascript/</link>
		<comments>http://federico.galassi.net/2009/09/28/refactoring-to-unobtrusive-javascript/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 21:49:06 +0000</pubDate>
		<dc:creator>federico</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://federico.galassi.net/?p=159</guid>
		<description><![CDATA[I&#8217;ve been thinking for a while about techniques to enforce maximum separation of concerns in the client-side web technology stack. Even though, total separation of presentation, content and business logic may well be a utopia, the list of refactorings i collected over time are generally good to improve code quality and the whole concept of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking for a while about techniques to enforce maximum <a href="http://en.wikipedia.org/wiki/Separation_of_concerns">separation of concerns</a> in the client-side web technology stack. Even though, total separation of presentation, content and business logic may well be a utopia, the list of refactorings i collected over time are generally good to improve code quality and the whole concept of refactoring unusually applied to javascript is quite interesting per se. Here&#8217;s a talk about it i gave at <a href="http://www.javascriptcamp.com/">Javascript Camp 2009</a>.</p>
<div id="__ss_2081724" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Refactoring to Unobtrusive Javascript" href="http://www.slideshare.net/fgalassi/refactoring-to-unobtrusive-javascript">Refactoring to Unobtrusive Javascript</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=20090925refactoringtounobtrusivejsjscamp-090928090731-phpapp01&amp;stripped_title=refactoring-to-unobtrusive-javascript" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=20090925refactoringtounobtrusivejsjscamp-090928090731-phpapp01&amp;stripped_title=refactoring-to-unobtrusive-javascript" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/fgalassi">Federico Galassi</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://federico.galassi.net/2009/09/28/refactoring-to-unobtrusive-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

