<?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>ActionScript 3.0 Design Patterns &#187; Contests</title>
	<atom:link href="http://www.as3dp.com/category/contests/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.as3dp.com</link>
	<description>OOP Techniques for Flash and Flex Developers</description>
	<lastBuildDate>Sun, 29 Jan 2012 17:00:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Golden Lunch Bucket Contest #5 Update-Example</title>
		<link>http://www.as3dp.com/2009/09/golden-lunch-bucket-contest-5-update-example/</link>
		<comments>http://www.as3dp.com/2009/09/golden-lunch-bucket-contest-5-update-example/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 22:38:50 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1820</guid>
		<description><![CDATA[Like the tale of Goldilocks and the Three Bears we&#8217;re seeking a way to get more of you involved in the Golden Lunch Bucket contests—trying to find the one that is just right. As noted in our original announcement (where you find the link to download the Dragon Factory) all you need to do is [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/04/goldenbucket.png" alt="goldenbucket" title="goldenbucket" width="150" height="150" class="alignleft size-full wp-image-879" /> Like the tale of <em>Goldilocks and the Three Bears</em> we&#8217;re seeking a way to get more of you involved in the Golden Lunch Bucket contests—trying to find the one that is <em>just right</em>. As noted in our <a href="http:///www.as3dp.com/2009/09/21/us-moves-to-second-place-in-golden-lunch-bucket-world-cup—contest-5-announced/">original announcement</a> (where you find the link to download the <strong>Dragon Factory</strong>) all you need to do is to add classes to the existing parent classes. A slight change in the contest makes it easier. Just set up the draggable elements so that you can create a single Design Pattern of your choosing. By clicking the Play button below, you will see a finished example that does exactly that:</p>
<p><a href="http://www.sandlight.net/hitchhiker/contest5/" target="_blank"><img src="http://www.as3dp.com/wp-content/uploads/2009/07/play.png" alt="play" title="play" width="99" height="47" class="alignnone size-full wp-image-1257" /></a></p>
<p>As you can see in Figure 1, by dragging the different pieces you can create a Class Diagram of a design pattern.<br />
<div id="attachment_1833" class="wp-caption alignnone" style="width: 510px"><img src="http://www.as3dp.com/wp-content/uploads/2009/09/draggedstrat.png" alt="&lt;em&gt;&lt;strong&gt;Figure 1:&lt;/strong&gt; Class diagram dragged into place&lt;/em&gt;" title="draggedstrat" width="500" height="304" class="size-full wp-image-1833" /><p class="wp-caption-text"><em><strong>Figure 1:</strong> Class diagram dragged into place</em></p></div></p>
<p>The little gray splotches are drag handles I added. Also, the fat lines are for the same reason—they&#8217;re easier to drag. Grab anything with an arrow by the arrowhead, and it&#8217;s easy to drag. Here are some tips:<br />
<span id="more-1820"></span><br />
1. Make a lot of little classes. Two each for every element you create. One will be an extension of the Creator and the other of the Product. (You may work out another way, and that&#8217;s fine as long as you use the Creator and Product classes.) Take a look at the <a href="http://www.as3dp.com/2009/09/13/hitchhiker’s-guide-to-actionscript-30-the-dragon-factory—part-2/">original article</a> for added help.</p>
<p>2. Use<strong> input</strong> text fields so that you can flexibly add the necessary labels as you can see in the example (click the <strong>Play</strong> button to see them). Whatever way you use the text fields, it helps to add some kind of handle.</p>
<p>3. Organize from your Client carefully. You can end up with a very long script in the Client class.</p>
<p>4. Have fun! Winning entries and honorable mentions add points to the Golden Lunch Bucket World Cup!</p>
<p>The contest will run until <strong>October 20, 2009</strong>. Send in Entries to <strong>wdsanders@comcast.net</strong> in a .zip file. (My Mac balks at other archive files.)</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F09%2Fgolden-lunch-bucket-contest-5-update-example%2F&amp;title=Golden%20Lunch%20Bucket%20Contest%20%235%20Update-Example" id="wpa2a_2"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/09/golden-lunch-bucket-contest-5-update-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>US Moves to Second Place in Golden Lunch Bucket World Cup—Contest #5 Announced!</title>
		<link>http://www.as3dp.com/2009/09/us-moves-to-second-place-in-golden-lunch-bucket-world-cup-contest-5-announced/</link>
		<comments>http://www.as3dp.com/2009/09/us-moves-to-second-place-in-golden-lunch-bucket-world-cup-contest-5-announced/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 08:08:13 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1726</guid>
		<description><![CDATA[In the fourth Golden Lunch Bucket Contest, Barbara Parkman entered for the first time and won the Grand Prize. This moves the US from last to second place in the World Cup. Barbara Parkman, USA Barbara&#8217;s entry added a Movement interface and implemented a movement class for each of the characters. In this way, each [...]]]></description>
			<content:encoded><![CDATA[<p>In the fourth <strong>Golden Lunch Bucket Contest</strong>, Barbara Parkman entered for the first time and won the Grand Prize. This moves the US from last to second place in the World Cup.</p>
<p><img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketgrand.gif" alt="goldenbucketgrand" title="goldenbucketgrand" width="150" height="150" class="aligncenter size-full wp-image-1007" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/09/barbara.jpg" alt="barbara" title="barbara" width="100" height="100" class="alignleft size-full wp-image-1738" /><img src="http://www.as3dp.com/wp-content/uploads/2009/05/usflag50.gif" alt="usflag50" title="usflag50" width="95" height="50" class="alignleft size-full wp-image-1186" /><strong>Barbara Parkman, USA</strong><br />
Barbara&#8217;s entry added a Movement interface and implemented a movement class for each of the characters. In this way, each character had his/her own movement.</p>
<p><img src="http://www.as3dp.com/wp-content/uploads/2009/07/woldcupglb-77x150.png" alt="woldcupglb" title="woldcupglb" width="77" height="150" class="alignleft size-thumbnail wp-image-1279" /><strong>Contest #5:</strong> Our next contest (#5) is a good one for both Flash and Flex (FD) developers. Contestants first download the <a href="http://www.as3dp.com/2009/09/13/hitchhiker’s-guide-to-actionscript-30-the-dragon-factory—part-2/">Dragon Factory</a> files, and then create draggable objects that can be used to create class diagrams for <em>any</em> of the GoF class diagrams. That means you&#8217;ll need the proper set of relationship lines (e.g., ones for subclassing, aggregates, associations, etc.) and either input text fields for the different names of the design participants or make a huge number of graphic names. All elements must extend or implement the existing classes/interfaces in the &#8216;Dragon Factory&#8217; files. All entries are due, October 20, 2009. This one is both fun and useful. (I&#8217;ll be putting up a sample of what the final product looks like to encourage entries.)</p>
<p>Click Here to see contest standings:<br />
<span id="more-1726"></span><br />
The current standings are based on a point system: Grand Prize-4 points; First Prize-3 points; Second Prize-2 points; Third Prize-1 point. Honorable Mention-0.5 points.</p>
<p/>
<table width="500" border="0">
<caption>
				<span >Golden Lunch Bucket World Cup Standings</span><br />
		</caption>
<tr>
<td width="280">Country</td>
<td width="85">Points</td>
<td width="121">Current Ranking </td>
</tr>
<tr bgcolor=#cccccc>
<td width="280"><img src="http://www.as3dp.com/wp-content/uploads/2009/07/finland100.gif" alt="finland100" title="finland100" width="100" height="61" class="alignnone size-full wp-image-1281" />  Finland </td>
<td align="center">10</td>
<td align="center">1</td>
</tr>
<tr>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/usflag100.gif" alt="usflag100" title="usflag100" width="100" height="53" class="alignnone size-full wp-image-1283" /> USA </td>
<td align="center">7</td>
<td align="center"> 2 </td>
</tr>
<tr bgcolor=#cccccc>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/ukflag100.gif" alt="ukflag100" title="ukflag100" width="100" height="50" class="alignnone size-full wp-image-1282" />UK</td>
<td align="center">4</td>
<td align="center">3</td>
</tr>
<tr >
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/brazilflag100.gif" alt="brazilflag100" title="brazilflag100" width="100" height="73" class="alignnone size-full wp-image-1280" /> Brazil</td>
<td align="center">4</td>
<td align="center">3</td>
</tr>
</table>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F09%2Fus-moves-to-second-place-in-golden-lunch-bucket-world-cup-contest-5-announced%2F&amp;title=US%20Moves%20to%20Second%20Place%20in%20Golden%20Lunch%20Bucket%20World%20Cup%E2%80%94Contest%20%235%20Announced%21" id="wpa2a_4"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/09/us-moves-to-second-place-in-golden-lunch-bucket-world-cup-contest-5-announced/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Golden Lunch Bucket Contest #4: Extending the Warrior</title>
		<link>http://www.as3dp.com/2009/08/golden-lunch-bucket-contest-4-extending-the-warrior/</link>
		<comments>http://www.as3dp.com/2009/08/golden-lunch-bucket-contest-4-extending-the-warrior/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 12:31:52 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1365</guid>
		<description><![CDATA[If you&#8217;ve put off entering one of the Golden Lunch Bucket Contests, you&#8217;ll not want to miss this one. This one is as easy as pie. In a recent post, Wrong Way Warrior Part II, the Warrior class was modified to get its weapon behaviors from another interface named Fire. The Warrior class did nothing [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/04/goldenbucket.png" alt="goldenbucket" title="goldenbucket" width="150" height="150" class="alignleft size-full wp-image-879" /> If you&#8217;ve put off entering one of the Golden Lunch Bucket Contests, you&#8217;ll not want to miss this one. This one is as easy as pie. In a recent post, <a href="http://www.as3dp.com/2009/08/19/wrong-way-warrior-getting-flexibility-with-design-patterns—part-ii/"> Wrong Way Warrior Part II</a>, the Warrior class was modified to get its weapon behaviors from another interface named <strong>Fire</strong>. The Warrior class did nothing more than extend the Sprite class and set up a reference to the Fire interface. However, you will notice that two other behaviors were implied in the commented-out references to Movement and Communicate as shown below:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1365code2'); return false;">View Code</a> ACTIONSCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p13652"><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code" id="p1365code2"><pre class="actionscript" style="font-family:monospace;">       <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Warrior <span style="color: #0066CC;">extends</span> Sprite
	<span style="color: #66cc66;">&#123;</span>
		protected <span style="color: #000000; font-weight: bold;">var</span> fire:Fire;
		<span style="color: #808080; font-style: italic;">//protected var movement:Movement;</span>
		<span style="color: #808080; font-style: italic;">//protected var comm:Communicate;</span>
	<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>For this contest, all you have to do is to create the necessary interfaces and classes <em>only</em> for <strong>Movement</strong> (we&#8217;re saving the Communicate until later) so that the Warrior instances will retain their current weapons behavior but include the Movement behavior as well. The movement algorithms must come from a separate interface and concrete movement implementations (just like Fire did).<br />
<span id="more-1365"></span><br />
You can use the &#8220;warrior&#8221; movie clips used in the original or make your own. (I cut the size of the movie clip graphics in half so that they&#8217;d have more room for movement.) Here are the rules:</p>
<p><strong>The Rules</strong></p>
<ol>
<li>You must build on the existing Fire and Warrior design in Part II of the Wrong Way Warrior</li>
<li>All entries must use ActionScript 3.0</li>
<li>Either Flash or Flex formats are acceptable </li>
<li> All output must be visible on the screen. </li>
<li> You can have any kind of user interface for movement that you want.</li>
<li>All entries must be in by September 20, 2009</li>
<li>All entries must be placed in a ZIP file. (Nothing fancy for my Mac)</li>
<li>Send entries to wdsanders@comcast.net with the subject line <strong>Golden Lunch Bucket Contest #4</strong></li>
<li>Include your name, age, where you’re from, and a 100 x 100 jpeg/png photo</li>
</ol>
<p>Remember, all of the points for this contest go toward the Golden Lunch Bucket World Cup.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F08%2Fgolden-lunch-bucket-contest-4-extending-the-warrior%2F&amp;title=Golden%20Lunch%20Bucket%20Contest%20%234%3A%20Extending%20the%20Warrior" id="wpa2a_6"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/08/golden-lunch-bucket-contest-4-extending-the-warrior/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Finland Extends Lead in Golden Lunch Bucket World Cup!</title>
		<link>http://www.as3dp.com/2009/08/finland-extends-lead-in-golden-lunch-bucket-world-cup/</link>
		<comments>http://www.as3dp.com/2009/08/finland-extends-lead-in-golden-lunch-bucket-world-cup/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 21:32:00 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1342</guid>
		<description><![CDATA[In the third Golden Lunch Bucket Contest, Timo Hannelin again sent in the winning entry and added four more points to Finland&#8217;s lead in the Golden Lunch Bucket World Cup. We&#8217;re hoping to expand the number of entries, and so the next contest will have the basic design pattern laid out, and the entries will [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/07/woldcupglb-77x150.png" alt="woldcupglb" title="woldcupglb" width="77" height="150" class="alignleft size-thumbnail wp-image-1279" />In the third Golden Lunch Bucket Contest, Timo Hannelin again sent in the winning entry and added four more points to Finland&#8217;s lead in the Golden Lunch Bucket World Cup.</p>
<p>We&#8217;re hoping to expand the number of entries, and so the next contest will have the basic design pattern laid out, and the entries will simply have to extend it. That will be out next week.<br />
<span id="more-1342"></span><br />
The current standings are based on a point system: Grand Prize-4 points; First Prize-3 points; Second Prize-2 points; Third Prize-1 point. Honorable Mention-0.5 points.</p>
<p/>
<table width="500" border="0">
<caption>
				<span >Golden Lunch Bucket World Cup Standings</span><br />
		</caption>
<tr>
<td width="280">Country</td>
<td width="85">Points</td>
<td width="121">Current Ranking </td>
</tr>
<tr bgcolor=#cccccc>
<td width="280"><img src="http://www.as3dp.com/wp-content/uploads/2009/07/finland100.gif" alt="finland100" title="finland100" width="100" height="61" class="alignnone size-full wp-image-1281" />  Finland </td>
<td align="center">10</td>
<td align="center">1</td>
</tr>
<tr>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/ukflag100.gif" alt="ukflag100" title="ukflag100" width="100" height="50" class="alignnone size-full wp-image-1282" />UK</td>
<td align="center">4</td>
<td align="center">2</td>
</tr>
<tr bgcolor=#cccccc>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/brazilflag100.gif" alt="brazilflag100" title="brazilflag100" width="100" height="73" class="alignnone size-full wp-image-1280" /> Brazil</td>
<td align="center">4</td>
<td align="center">2</td>
</tr>
<tr>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/usflag100.gif" alt="usflag100" title="usflag100" width="100" height="53" class="alignnone size-full wp-image-1283" /> USA </td>
<td align="center">3</td>
<td align="center"> 3 </td>
</tr>
</table>
<p>Also, we&#8217;d like to see entries from countries that <em>we know</em> have excellent ActionScript 3.0 programmers such as:</p>
<ul>
<li>India &#8211; China &#8211; Japan</li>
<li>Czech Republic &#8211; Russian Federation &#8211; Ukraine</li>
<li>Germany &#8211; France &#8211; Italy- The Netherlands &#8211; Spain </li>
<li>Canada &#8211; Mexico</li>
<li>Peru &#8211; Chile &#8211; Argentina</li>
<li>Turkey</li>
<li>South Africa &#8211; Ghana</li>
<li>Australia</li>
</ul>
<p>Anyway, this is all for having a bit of fun and seeing how to do things with Design Patterns in ActionScript 3.0—so all you can do is win!</p>
<p><img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketgrand.gif" alt="goldenbucketgrand" title="goldenbucketgrand" width="150" height="150" class="aligncenter size-full wp-image-1007" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/timo.jpg" alt="timo" title="timo" width="107" height="100" class="alignleft size-full wp-image-1015" /><img src="http://www.as3dp.com/wp-content/uploads/2009/07/finlandflag50.gif" alt="finlandflag50" title="finlandflag50" width="81" height="50" class="alignleft size-full wp-image-1180" /><strong>Timo Hannelin, Finland</strong><br />
Timo again placed his winning entry inside of an MVC framework, but since the Mediator did what it was supposed to do, it met contest&#8217;s criteria for setting up a Mediator that had a concrete component. Congratulations Timo!</p>
<p>Get ready for the next contest coming up next week!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F08%2Ffinland-extends-lead-in-golden-lunch-bucket-world-cup%2F&amp;title=Finland%20Extends%20Lead%20in%20Golden%20Lunch%20Bucket%20World%20Cup%21" id="wpa2a_8"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/08/finland-extends-lead-in-golden-lunch-bucket-world-cup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The World Cup Golden Lunch Bucket!</title>
		<link>http://www.as3dp.com/2009/07/the-world-cup-golden-lunch-bucket/</link>
		<comments>http://www.as3dp.com/2009/07/the-world-cup-golden-lunch-bucket/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:20:08 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1278</guid>
		<description><![CDATA[After looking at the first two Golden Lunch Bucket Contests, making this a wider event seemed like a good idea. So, I tallied up the different winners and their countries, and came up with a table reflecting winning entries. Each Grand Prize got four points, first place got three points, second place got two points [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/07/woldcupglb.png" alt="woldcupglb" title="woldcupglb" width="232" height="450" class="alignleft size-full wp-image-1279" /><br />
After looking at the first two Golden Lunch Bucket Contests, making this a wider event seemed like a good idea. So, I tallied up the different winners and their countries, and came up with a table reflecting winning entries. Each Grand Prize got four points, first place got three points, second place got two points and third place got one point. Then I put them in a table and thought that looked like fun. Currently, Finland is in first, the UK and Brazil are tied for second, and the US is in third as you can see in Table 1. We’d further like to encourage more participation; so<a href= "http://www.as3dp.com/2009/07/28/putting-the-mediator-to-work-golden-lunch-bucket-contest-3/"> Golden Lunch Bucket Contest #3</a> is pretty simple—requiring only a useful example of the Mediator. As we run more Golden Lunch Bucket Contests between now and next July (2010), more people can participate. Also, by adding .5 points toward their country’s World Cup total for Honorable Mention entries (those who entered a contest but were not in any of the four winning categories), we hope to encourage more entries.<br />
<span id="more-1278"></span><br />
Between now and next July, we’ll have plenty of new contests; so there’s ample time to enter and win. Most importantly, though, we hope that everyone has a good time. Table 1 shows the current standings, and after every contest, we’ll update the table.</p>
<table width="500" border="0">
<caption>
				<span >Golden Lunch Bucket World Cup Standings</span><br />
		</caption>
<tr>
<td width="280">Country</td>
<td width="85">Points</td>
<td width="121">Current Ranking </td>
</tr>
<tr bgcolor=#cccccc>
<td width="280"><img src="http://www.as3dp.com/wp-content/uploads/2009/07/finland100.gif" alt="finland100" title="finland100" width="100" height="61" class="alignnone size-full wp-image-1281" />  Finland </td>
<td align="center">6</td>
<td align="center">1</td>
</tr>
<tr>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/ukflag100.gif" alt="ukflag100" title="ukflag100" width="100" height="50" class="alignnone size-full wp-image-1282" />UK</td>
<td align="center">4</td>
<td align="center">2</td>
</tr>
<tr bgcolor=#cccccc>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/brazilflag100.gif" alt="brazilflag100" title="brazilflag100" width="100" height="73" class="alignnone size-full wp-image-1280" /> Brazil</td>
<td align="center">4</td>
<td align="center">2</td>
</tr>
<tr>
<td><img src="http://www.as3dp.com/wp-content/uploads/2009/07/usflag100.gif" alt="usflag100" title="usflag100" width="100" height="53" class="alignnone size-full wp-image-1283" /> USA </td>
<td align="center">3</td>
<td align="center"> 3 </td>
</tr>
</table>
<p>The tally will use the following values:</p>
<ul>
<li>Grand Prize—4 points </li>
<li>First Prize—3 points </li>
<li>Second Prize—2 points </li>
<li>Third Prize—1 points </li>
<li>Honorable Mention—.5 points </li>
</ul>
<p>In case of ties, we’ll have run-off contests until only one winner emerges. By having simpler contests, we can shorten the time between contests and have more contests and thereby (we hope) more participation. All entries and contests will <em>only be</em> for ActionScript 3.0 and either Flash or Flex. (Sorry, Java, C#, PHP and C++ folks.)</p>
<p>We’ve got plenty of lead-time, and so if you have any comments, feel free to share your thoughts with us. If you’re interested in participating, the <a href= "http://www.as3dp.com/2009/07/28/putting-the-mediator-to-work-golden-lunch-bucket-contest-3/"> Golden Lunch Bucket Contest #3</a> has just begun!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F07%2Fthe-world-cup-golden-lunch-bucket%2F&amp;title=The%20World%20Cup%20Golden%20Lunch%20Bucket%21" id="wpa2a_10"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/07/the-world-cup-golden-lunch-bucket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mediator at Work: Golden Lunch Bucket Contest #3!</title>
		<link>http://www.as3dp.com/2009/07/putting-the-mediator-to-work-golden-lunch-bucket-contest-3/</link>
		<comments>http://www.as3dp.com/2009/07/putting-the-mediator-to-work-golden-lunch-bucket-contest-3/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 14:25:16 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1273</guid>
		<description><![CDATA[In order to get more ActionScript 3.0 developers involved in the Golden Lunch Bucket Contests, we’re going to make this one pretty simple. Begin with a Mediator Design Pattern (you can use the Mediator on this blog or elsewhere as a starting point) and create a program that does something beyond the minimalist abstract example. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/04/goldenbucket.png" alt="goldenbucket" title="goldenbucket" width="150" height="150" class="alignleft size-full wp-image-879" />In order to get more ActionScript 3.0 developers involved in the Golden Lunch Bucket Contests, we’re going to make this one pretty simple. Begin with a Mediator Design Pattern (you can use the <a href=http://www.as3dp.com/2008/07/07/the-mediator-design-pattern-a-minimalist-example/>Mediator</a> on this blog or elsewhere as a starting point) and create a program that does something beyond the minimalist abstract example. Essentially, you just provide some kind of use for the Mediator that you may possibly employ in a project at work. It can be <em>anything</em> that may be of use to someone. The Gang of Four defines its intent as:<br />
<blockquote>Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping object from referring to each other explicitly, and it lets you vary their interaction independently. pg. 273</p></blockquote>
<p> That should give you plenty of ideas.<br />
<span id="more-1273"></span><br />
<em>Remember</em>, the purpose of the Golden Lunch Bucket contests and Lunch Bucket posts are to encourage developers to use design patterns at work. (<em>Put a Design Pattern into your lunch bucket and take it to work.</em>). The more you play around with these structures, the easier it becomes to use them. Besides, more and more shops are requesting knowledge of Design Patterns for their applicants. In the last look at one online technology job site, ActionScript 3.0 and Design Patterns were mentioned in 45 positions!</p>
<p><strong>The Rules</strong></p>
<ol>
<li>You must use a Mediator Design Pattern</li>
<li>Your specific project must be your own work but feel free to borrow ideas from practical applications of other Mediator projects</li>
<li>All entries must use ActionScript 3.0</li>
<li>Either Flash or Flex formats are acceptable </li>
<li> You cannot use <strong>trace()</strong> statements for the output, but all output must be visible on the screen. </li>
<li> You must specify what your mediator accomplishes.</li>
<li>All entries must be in by August 20, 2009</li>
<li>All entries must be placed in a ZIP file. (Nothing fancy for my Mac)</li>
<li>Send entries to wdsanders@comcast.net with the subject line <strong>Golden Lunch Bucket Contest #3</strong></li>
<li>Include your name, age, where you’re from, and a 100 x 100 jpeg/png photo</li>
</ol>
<p>This is a simple contest because you have all of the basic structures of the Mediator and an example in ActionScript 3.0—you’ve got until August 20!  And don’t forget, all winning and honorable mention entries go into the <a href="http://www.as3dp.com/2009/07/28/the-world-cup-golden-lunch-bucket/">World Cup Golden Lunch Bucket</a> rankings.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F07%2Fputting-the-mediator-to-work-golden-lunch-bucket-contest-3%2F&amp;title=The%20Mediator%20at%20Work%3A%20Golden%20Lunch%20Bucket%20Contest%20%233%21" id="wpa2a_12"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/07/putting-the-mediator-to-work-golden-lunch-bucket-contest-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Golden Lunch Bucket Contest #2 Winners!</title>
		<link>http://www.as3dp.com/2009/07/golden-lunch-bucket-contest-2-winners/</link>
		<comments>http://www.as3dp.com/2009/07/golden-lunch-bucket-contest-2-winners/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 10:32:06 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1179</guid>
		<description><![CDATA[This time around we had fewer entries, but the quality was sky high! So instead of four prizes, we only have the Grand Prize and First Prize. Also, we decided to put all winning entries together with previous contests so that you will have a full selection. Download winning entries. In addition to photographs, we [...]]]></description>
			<content:encoded><![CDATA[<p>This time around we had fewer entries, but the quality was sky high! So instead of four prizes, we only have the Grand Prize and First Prize. Also, we decided to put all winning entries together with previous contests so that you will have a full selection. <a href="http://nemo.mwd.hartford.edu/~wsanders/winners/">Download winning entries.</a> In addition to photographs, we also included national flags.<center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketgrand.gif" alt="goldenbucketgrand" title="goldenbucketgrand" width="150" height="150" class="aligncenter size-full wp-image-1007" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/timo.jpg" alt="timo" title="timo" width="107" height="100" class="alignleft size-full wp-image-1015" /><img src="http://www.as3dp.com/wp-content/uploads/2009/07/finlandflag50.gif" alt="finlandflag50" title="finlandflag50" width="81" height="50" class="alignleft size-full wp-image-1180" /><strong>Timo Hannelin, Finland</strong><br />
Timo was the 2nd Place winner in our last contest, and this time he moved up to the Grand Prize—and a well-deserved win! Using a MVC framework, Timo created a Hello World message in a wide variety of languages including Czech, Yoruba, Tagalog, Bemba and others! I believe you will find Timo&#8217;s entry instructive in how to create an international greetings in such a way to make it very easy to add more language classes. Anyway, congratulations to Timo again, and as they say in Basque—Kaixo Mundua!<br />
<center><img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketfirst.gif" alt="goldenbucketfirst" title="goldenbucketfirst" width="150" height="150" class="aligncenter size-full wp-image-1011" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/07/spajon.jpg" alt="spajon" title="spajon" width="100" height="100" class="alignleft size-full wp-image-1181" /><img src="http://www.as3dp.com/wp-content/uploads/2009/07/ukflag50.gif" alt="ukflag50" title="ukflag50" width="100" height="50" class="alignleft size-full wp-image-1182" /><br />
<strong>Stéphane Pajon, Birmingham, England</strong><br />
Stéphane used the Factory Method Design Pattern to create a rich combination of expressing Hello World! Included in Stéphane&#8217;s mix is Arabic, along with Arabic script, all tucked into a Product subclass. ( رحبا العالم ) Even though your system may require Arabic, take a look at it anyway—along with the other languages Stéphane included.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F07%2Fgolden-lunch-bucket-contest-2-winners%2F&amp;title=Golden%20Lunch%20Bucket%20Contest%20%232%20Winners%21" id="wpa2a_14"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/07/golden-lunch-bucket-contest-2-winners/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hello World! : The Second Golden Lunch Bucket Contest!</title>
		<link>http://www.as3dp.com/2009/06/hello-world-the-second-golden-lunch-bucket-contest/</link>
		<comments>http://www.as3dp.com/2009/06/hello-world-the-second-golden-lunch-bucket-contest/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 22:02:34 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Contests]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Patterns at Work]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=1092</guid>
		<description><![CDATA[It’s about time for another Golden Lunch Bucket Contest, and once again you can reap fame and fortune! (And again, we’ll provide the former if you provide the latter. This time, though, we must insist that you provide better prizes for yourself if you’re one of the winners!) If you’re feeling lucky, then enter the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/04/goldenbucket.png" alt="goldenbucket" title="goldenbucket" width="150" height="150" class="alignleft size-full wp-image-879" />It’s about time for another Golden Lunch Bucket Contest, and once again you can reap fame and fortune! (And again, we’ll provide the former if you provide the latter. This time, though, we must insist that you provide better prizes for yourself if you’re one of the winners!)</p>
<p>If you’re feeling lucky, then enter the contest. Who knows? You might just win, and then you can go nuts! We know, you’ll have to put up with the paparazzi and the inevitable groupies, but that’s just the cost of fame. (Our former winners will give you advice on how to handle it all.) Just remember Dirty Harry&#8217;s advice:</p>
<blockquote><p>You gotta ask yourself one question: Do I feel lucky? Well, do ya, punk?</p></blockquote>
<p><span id="more-1092"></span><br />
<strong>What is it?</strong></p>
<p>In more than one post by design pattern enthusiasts, I’ve seen warnings against <strong>Design Pattern Fever</strong> with dire warnings about using design patterns for petty projects. Well, I don’t agree! From our survey, we found that while most would like to include good OOP and design patterns in their projects at work, <em>most good programmers are under so much pressure to get the job done that they don’t have time for design patterns.</em> So instead of kick-starting your design pattern work with a big project, start small with a <strong>Hello World!</strong> project.</p>
<p>The goal is to use a design pattern (any one you want <em>except the Singleton</em>) to output “Hello world!” in eight (8) different languages. In our last contest, we had winners from all over the world, and so having more than one language seems appropriate. (You get bonus points if one of the languages is Icelandic, Yoruba or Navaho.) The contest is from when you read this post until <strong>July 15, 2009</strong>. So get cracking and get lucky!</p>
<p><strong>The Rules</strong></p>
<ol>
<li>You must use a Design Pattern from the original Gang of Four’s book</li>
<li> All entries must use ActionScript 3.0</li>
<li>Either Flash or Flex formats are acceptable </li>
<li>You may not use a Singleton design pattern (They’re pathological liars—that’s why.) </li>
<li>The screen output must show “Hello World” in eight (8) languages—either separately or all together. You cannot use <strong>trace()</strong> statements for the output, but all output must be visible on the screen. </li>
<li> You must specify which design pattern(s) you are using.</li>
<li> Extra points are given for Icelandic, Yoruba and Navaho</li>
<li>All entries must be in by July 15, 2009</li>
<li>All entries must be placed in a ZIP file. (Nothing fancy for my Mac)</li>
<li>Send entries to wdsanders@comcast.net with the subject line <strong>Golden Lunch Bucket Contest #2</strong></li>
<li>Include your name, age, where you’re from, and a 100 x 100 jpeg/png photo</li>
</ol>
<p>Remember, you can use any design pattern you want with the exception of the Singleton (shudder). This is a simple contest, and there’s no pressure—you’ve got until July 15! So grab that can of Red Bull and hop to it!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F06%2Fhello-world-the-second-golden-lunch-bucket-contest%2F&amp;title=Hello%20World%21%20%3A%20The%20Second%20Golden%20Lunch%20Bucket%20Contest%21" id="wpa2a_16"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/06/hello-world-the-second-golden-lunch-bucket-contest/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Golden Lunch Bucket Contest Winners!</title>
		<link>http://www.as3dp.com/2009/05/golden-bucket-contest/</link>
		<comments>http://www.as3dp.com/2009/05/golden-bucket-contest/#comments</comments>
		<pubDate>Sun, 17 May 2009 20:45:48 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Contests]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=983</guid>
		<description><![CDATA[We finally finished judging the contestants and here are the results. Instead of having several categories for age, we decided to have only one because the ages did not have a great deal of range. Each of the winners happened to be from a different country, and so we can claim a true World Wide [...]]]></description>
			<content:encoded><![CDATA[<p>We finally finished judging the contestants and here are the results. Instead of having several categories for age, we decided to have only one because the ages did not have a great deal of range. Each of the winners happened to be from a different country, and so we can claim a true World Wide Contest. Congratulations to all! <a href="http://nemo.mwd.hartford.edu/~wsanders/winners/"> Download winning entries.</a><center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketgrand.gif" alt="goldenbucketgrand" title="goldenbucketgrand" width="150" height="150" class="alignnone size-full wp-image-1007" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/will_wizard.jpg" alt="will_wizard" title="will_wizard" width="100" height="100" class="alignleft size-full wp-image-1008" /><img src="http://www.as3dp.com/wp-content/uploads/2009/05/brazilflag50.gif" alt="brazilflag50" title="brazilflag50" width="69" height="50" class="alignleft size-full wp-image-1185" /><br />
<strong>William Rafael de J. Ribeiro, Brazil</strong><br />Our grand prize winner created an interactive “funny face” using the basic Decorator and adding a second component class for a face and four decorator classes for angry, normal, and sad eyes plus a smile decorator. By moving the mouse around you can see the face change and eyes move.<br />
<center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketfirst.gif" alt="goldenbucketfirst" title="goldenbucketfirst" width="150" height="150" class="alignnone size-full wp-image-1011" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/tcpic100.jpg" alt="tcpic100" title="tcpic100" width="100" height="100" class="alignleft size-full wp-image-1022" /><img src="http://www.as3dp.com/wp-content/uploads/2009/05/usflag50.gif" alt="usflag50" title="usflag50" width="95" height="50" class="alignleft size-full wp-image-1186" /><br />
<strong>Todd Coulson, U.S. </strong><br /> Todd’s entry used a creative combination of elements to build a baseball diamond. The field was a simple rectangle, and it was decorated with an infield, the bases, a pitcher’s mound, boundary lines and players scrambling to the field. Todd is interested in adding to this foundation using other design patterns.<br />
<center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketsecond.gif" alt="goldenbucketsecond" title="goldenbucketsecond" width="150" height="150" class="alignnone size-full wp-image-1013" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/timo.jpg" alt="timo" title="timo" width="107" height="100" class="alignleft size-full wp-image-1015" /><img src="http://www.as3dp.com/wp-content/uploads/2009/07/finlandflag50.gif" alt="finlandflag50" title="finlandflag50" width="81" height="50" class="alignleft size-full wp-image-1180" /><br />
<strong>Timo Hannelin, Finland</strong><br />
Theoretical background for Timo comes from Katariina Nyberg&#8217;s article about phyllotaxis, fibonacci and the golden ratio. If we had a grand prize for the best algorithm, it would go to Timo. One algorithm makes an amazing amount of shapes—stars, triangles, squares, lines, shells, spirals&#8230;if you are lucky you will see almost all kinds of basic symbols. It also demonstrates that you can change a class in design pattern with a complex algorithm and it doesn’t faze it one bit.</p>
<p><center><img src="http://www.as3dp.com/wp-content/uploads/2009/05/goldenbucketthird.gif" alt="goldenbucketthird" title="goldenbucketthird" width="150" height="150" class="alignnone size-full wp-image-1017" /></center><br />
<img src="http://www.as3dp.com/wp-content/uploads/2009/05/kevo_100.jpg" alt="kevo_100" title="kevo_100" width="100" height="100" class="alignleft size-full wp-image-1018" /><img src="http://www.as3dp.com/wp-content/uploads/2009/07/ukflag50.gif" alt="ukflag50" title="ukflag50" width="100" height="50" class="alignleft size-full wp-image-1182" /><br />
<strong>Kevo X. Thomson, UK</strong><br />
Kevo had a very simple entry. By changing the x and y coordinates of the three concrete decorators, he was able to rearrange the images. Again, the change was made and there was absolutely no negative ripple effect. This is exactly what a good design pattern is supposed to do.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F05%2Fgolden-bucket-contest%2F&amp;title=Golden%20Lunch%20Bucket%20Contest%20Winners%21" id="wpa2a_18"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/05/golden-bucket-contest/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ActionScript 3.0 Design Pattern Contest: The Golden Lunch Bucket Awards!</title>
		<link>http://www.as3dp.com/2009/04/actionscript-30-design-pattern-contest-the-golden-lunch-bucket-awards/</link>
		<comments>http://www.as3dp.com/2009/04/actionscript-30-design-pattern-contest-the-golden-lunch-bucket-awards/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 21:42:38 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Contests]]></category>
		<category><![CDATA[Decorator]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Patterns at Work]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/?p=880</guid>
		<description><![CDATA[The Contest Okay, here’s a chance for Fame and Fortune. (We’ll supply the former; you supply the latter.) On Monday, April 27 you’ll find a new ActionScript 3.0 Easy and Practical Decorator Lunch Bucket Pattern on this blog. The contest will begin on Monday, April 27 and end Friday May, 22&#8211;2009. (That’s not a lot [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.as3dp.com/wp-content/uploads/2009/04/goldenbucket.png" alt="goldenbucket" title="goldenbucket" width="150" height="150" class="alignleft size-full wp-image-879" /><br />
<strong>The Contest</strong></p>
<p>Okay, here’s a chance for Fame and Fortune. (We’ll supply the former; you supply the latter.) On Monday, April 27 you’ll find a new <a href="http://www.as3dp.com/2009/04/26/actionscript-30-easy-and-practical-decorator-design-pattern/"><strong>ActionScript 3.0 Easy and Practical Decorator Lunch Bucket Pattern</strong></a> on this blog. The contest will begin on <strong>Monday, April 27</strong> and end <strong>Friday May, 22</strong>&#8211;2009. (That’s not a lot of time! But it should not take a lot of time to make the changes.) You can download the Decorator files <a href=http://www.sandlight.net/Decorator.zip> here </a>.</p>
<p>The contest is to see if you can change the Decorator design pattern in the new post, <strong>ActionScript 3.0 Easy and Practical Decorator Design Pattern</strong>.<br />
Using the provided Component class (no changes allowed) and the provided Decorator class (no changes allowed) add new or changed Concrete Components and/or Concrete Decorators to make the most interesting program using the Decorator Design Pattern.</p>
<p>We have four age categories, and each category will have 1st, 2nd, and 3rd prizes. The <strong>Grand Prize</strong> will be given to the very best entry, regardless of age. Here are the categories:</p>
<ul>
<li>Under 18</li>
<li>18-25</li>
<li>26-40</li>
<li>Over 40</li>
</ul>
<p>All winners will be displayed on this blog along with their entries and photos. Read on to learn the rules.<br />
<span id="more-880"></span><br />
<strong>The Rules</strong></p>
<ol>
<li>You cannot change the code in the Component Class</li>
<li> You cannot change the code in the Decorator Class </li>
<li>You can only request concrete decorators or components from the Client class</li>
<li>You cannot change the interfaces or signatures in the concrete decorator or component classes</li>
<li>You cannot add bitmapped graphics or load external bitmapped or SWF files.</li>
<li>You can add UI components to the Client class only and only for making requests for concrete decorators or components.</li>
<li>All entries must be compacted in .zip format</li>
<li>Either Adobe Flex Builder or Flash may be used—if it’s all code you could use Note Pad or TextEdit I suppose.</li>
<li>All ActionScript must be version 3.0</li>
</ol>
<p>If any of the rules are broken, the entry will be disqualified.</p>
<p>All inquiries about the Contest must be made to the Comments Section of this blog entry. The reason is that if one person has a query, there’s usually a dozen more with the same question, and it saves time to respond to a single query than many. (No email inquires will be answered).</p>
<p><strong>All entries must have the following:</strong></p>
<ul>
Name<br />
Age<br />
Subject Line in email: Golden Lunch Bucket Contest<br />
Attached .zip file with your entry</ul>
<p>Email entries to: Bill Sanders: <strong>wdsanders@comcast.net</strong></p>
<p><strong>No entries will be accepted after May 22, 2009</strong></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.as3dp.com%2F2009%2F04%2Factionscript-30-design-pattern-contest-the-golden-lunch-bucket-awards%2F&amp;title=ActionScript%203.0%20Design%20Pattern%20Contest%3A%20The%20Golden%20Lunch%20Bucket%20Awards%21" id="wpa2a_20"><img src="http://www.as3dp.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.as3dp.com/2009/04/actionscript-30-design-pattern-contest-the-golden-lunch-bucket-awards/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

