<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">

	<channel>
		<title><![CDATA[ActionScript.org Flash, Flex and ActionScript Resources - Blogs]]></title>
		<link>http://www.actionscript.org/resources</link>
		<description><![CDATA[ActionScript.org is the premier ActionScript developer community online for Flash and Flex users. One of the largest such sites in the world, ActionScript.org caters for designers and developers at all skill levels. The site includes thousands of tutorials, open source movies and scripts, support forums, reviews, scene news, a fully featured Flash jobs and employment section and much more.]]></description>
		<language>en-us</language>
		<copyright><![CDATA[http://www.actionscript.org/resources]]></copyright>
		<generator>N/A</generator>
		<webMaster>general.redirect@gmail.com</webMaster>
		<lastBuildDate>Sun, 22 Nov 2009 16:59:26 CST</lastBuildDate>
		<ttl>20</ttl>
		<item>
			<title><![CDATA[FITC - Things every actionscript developer should know]]></title>
			<link>http://www.actionscript.org/resources/blogs/21/FITC---Things-every-actionscript-developer-should-know.html</link>
			<description><![CDATA[This is not a blog about how cool FITC is. For that check out Ruben Swieringa's (who i went along with) two blog posts:<br/><a  href="../../blogs/19/FITC-Amsterdam-2009-day-1.html">FITC Amsterdam 2009 (day 1)</a><br/><a  href="../../blogs/20/FITC-Amsterdam-2009-day-2.html">FITC Amsterdam 2009 (day 2)</a><br/><br/>This one is gonna be about Grant Skinners session at FITC called 'Things every actionscript developer should know', wich was a session directed to developers. You can see Grant's slide show here: <a target="_blank"  href="http://www.gskinner.com/talks/things/">http://www.gskinner.com/talks/things/.</a> (check it out, you might learn something). I am far from gonna cover it all, but will focus on the more abstract parts.<br/><br/><span style="font-weight: bold;"><font size="5">The architect</font></span><br/>Grant's session started out with dividing programmer into 3 stages:<br/><ul><li>Scripter (learning the language)<br/></li><li>Developer (learning structure)<br/></li><li>Architect (learning reasoning)</li></ul>Ofcourse the most interesting here is the architect stage, since that for me is a fairly new word in used in the Flash world. He explains that being an architect means that you know your AS syntax in and out and you are not anymore focusing on what is the best designpatterns to use, but instead focusing on the end result as a whole. In his slides he has a very cool quote from Dune: "This is what we want now. It may prove wrong later, but we'll correct that when we come to it", wich was for me very describing of what he actually ment by an architect who didn't care about every little detail before he would actually start coding.<br/><br/><img title="" alt="" src="http://www.actionscript.org/resources/content_images/119/grant.jpg" align="baseline" border="0" width="500" height="375"/><br/><br/><span style="font-weight: bold;"><font size="5">"Every time i read your classes they seem like poetry"<br/></font></span><font size="5"><font size="3">Next up, Grant startet to compare art and code. For what purpose you might ask? We'll if you go through  the 3 stages, the scripter, the developer and the architect, they all have some purposes where you learn importent things as a AS programmer. If you learn all these things you will at some point have gained enough knowledge and skills to break the rules and solve problems in your own creative way, just like a musician needs to learn his instrument, read and play music, before he can write and compose his own masterpieces.<br/><br/><font size="5"><span style="font-weight: bold;">Effeciency<br/></span><font size="3">To keep yourself focused it's good to have some goals to work towards. Grant talked about dividing your tasks into what he called micro-deadlines, wich would be of 1-3 day terms. An interesting way of working and I can highly suggest people looking at SCRUM if they want to divide their tasks into smaller goals.<br/><br/><span style="font-weight: bold;"><font size="5">Curtain call<br/></font></span><font size="5"><font size="3">At the endhe encouraged us programmers to start playing! As the slides say: Playing is the way to learn, and move your career in a specific direction. It is importent to find some time to play with some personal projects after work. A lot of speakers tells this as one of the most importent things and I believe they're right.<br/><br/>Grant's session had a lot more that im not gonna cover here, including: design patterns, standards, ressource management (garbage collection) and OOP. Go see one of his sessions next time you have the change. It was certainly one of the best at FITC.<br/></font></font></font><span style="font-weight: bold;"></span></font></font></font>]]></description>
			<author>no@spam.com (Martin Svarrer Christensen)</author>
			<pubDate><![CDATA[Thu, 05 Mar 2009 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/21/FITC---Things-every-actionscript-developer-should-know.html</guid>
		</item>
	</channel>
</rss>