<?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>b-log - betriebsraum weblog</title>
	<atom:link href="http://www.betriebsraum.de/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.betriebsraum.de/blog</link>
	<description>Rich Internet Applications, Software Development, Human-Computer Interaction</description>
	<lastBuildDate>Mon, 19 Jul 2010 22:30:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Asynchronous Callback Functions in FlexUnit</title>
		<link>http://www.betriebsraum.de/blog/2010/07/20/asynchronous-callback-functions-in-flexunit/</link>
		<comments>http://www.betriebsraum.de/blog/2010/07/20/asynchronous-callback-functions-in-flexunit/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 22:19:04 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=1239</guid>
		<description><![CDATA[FlexUnit provides support for asynchronous testing with the Async class. While this class works well for event driven tests, it doesn&#8217;t support callback functions like you might want it to. A typical event driven asynchronous test looks like this: &#91;Test&#40;async, description=&#34;Async Example&#34;&#41;&#93; public function testFancyInstanceFiresComplete&#40;&#41;:void &#123; var asyncHandler:Function = Async.asyncHandler&#40;this, doStuffComplete, 500&#41;; fancyInstance.addEventListener&#40;FancyEvent.COMPLETE, asyncHandler, false, [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2010/07/20/asynchronous-callback-functions-in-flexunit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excellent Book on Software Development</title>
		<link>http://www.betriebsraum.de/blog/2010/02/18/excellent-book-on-software-development/</link>
		<comments>http://www.betriebsraum.de/blog/2010/02/18/excellent-book-on-software-development/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 22:03:51 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Reading]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=1209</guid>
		<description><![CDATA[Just want to quickly point out an excellent reading for all software developers, architects, team leads or project managers: »Leading Lean Software Development: Results Are not the Point« by Mary and Tom Poppendieck. Although there is a chapter about technical excellence that covers architecture, TDD, evolutionary development etc., you won&#8217;t any code in it (a [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2010/02/18/excellent-book-on-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faster parallel MXMLC compilation using Ant</title>
		<link>http://www.betriebsraum.de/blog/2010/02/09/faster-parallel-mxmlc-compilation-using-ant/</link>
		<comments>http://www.betriebsraum.de/blog/2010/02/09/faster-parallel-mxmlc-compilation-using-ant/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 22:53:32 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=1151</guid>
		<description><![CDATA[Whenever you have a Flex project consisting of several modules, you can take advantage of compiling those modules in parallel – provided that they don&#8217;t depend on each other – using Ant and the Ant-Contrib tasks. In a project with five modules, I&#8217;ve seen a speed increase of about 30% compared to normal sequential compilation. [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2010/02/09/faster-parallel-mxmlc-compilation-using-ant/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Better Tests with Test Data Builders</title>
		<link>http://www.betriebsraum.de/blog/2010/02/08/better-tests-with-test-data-builders/</link>
		<comments>http://www.betriebsraum.de/blog/2010/02/08/better-tests-with-test-data-builders/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 21:10:09 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=1090</guid>
		<description><![CDATA[When developing applications, often you need to set up some dummy data to test things without using real backend services. One particularly useful technique is described by Freeman and Pryce in their book »Growing Object-Oriented Software, Guided by Tests«: Using the builder pattern to construct complex test data and improve code readability. Let&#8217;s say you [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2010/02/08/better-tests-with-test-data-builders/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Demystifying Kanban and Scrum</title>
		<link>http://www.betriebsraum.de/blog/2010/01/16/demystifying-kanban-and-scrum/</link>
		<comments>http://www.betriebsraum.de/blog/2010/01/16/demystifying-kanban-and-scrum/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 16:14:10 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Reading]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=1051</guid>
		<description><![CDATA[»Do not develop an attachment to any one weapon or any one school of fighting.« (Miyamoto Musashi) – this is directly cited from a very readable free pdf book by Henrik Kniberg &#038; Mattias Skarin about two popular agile practices: Kanban and Scrum. Not only do the authors compare Kanban and Scrum to each other, [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2010/01/16/demystifying-kanban-and-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demo Video of AS3 Marking Menus</title>
		<link>http://www.betriebsraum.de/blog/2009/12/17/demo-video-of-as3-marking-menus/</link>
		<comments>http://www.betriebsraum.de/blog/2009/12/17/demo-video-of-as3-marking-menus/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:00:24 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[HCI]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=1037</guid>
		<description><![CDATA[In my last article &#8220;Extremly Efficient Menu Selection: Marking Menus for the Flash Platform&#8221; I wrote about a powerful (but surprisingly rarely used) interaction technique called marking menus. A short demo video showing marking menus in a Flex application can now be found on www.markingmenus.org. Release of Flash/Flex components and source hopefully in 2010&#8230;]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2009/12/17/demo-video-of-as3-marking-menus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extremely Efficient Menu Selection: Marking Menus for the Flash Platform</title>
		<link>http://www.betriebsraum.de/blog/2009/12/11/extremely-efficient-menu-selection-marking-menus-for-the-flash-platform/</link>
		<comments>http://www.betriebsraum.de/blog/2009/12/11/extremely-efficient-menu-selection-marking-menus-for-the-flash-platform/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 00:31:00 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[HCI]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=860</guid>
		<description><![CDATA[This is a topic I wanted to write about since a while now: Marking menus and their implementation in ActionScript 3.0 for the Flash Platform. I had the chance of extensively studying this menu technique over the summer and developed a fully working solution for the Flash Platform, i.e. for use in Flash, Flex and [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2009/12/11/extremely-efficient-menu-selection-marking-menus-for-the-flash-platform/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Fundamental Facts about Software Engineering</title>
		<link>http://www.betriebsraum.de/blog/2009/12/04/facts-about-software-engineering/</link>
		<comments>http://www.betriebsraum.de/blog/2009/12/04/facts-about-software-engineering/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 14:55:50 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Reading]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=853</guid>
		<description><![CDATA[Interesting article about &#8220;Frequently Forgotten Fundamental Facts about Software Engineering&#8221; on the IEEE website.]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2009/12/04/facts-about-software-engineering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CommunityCommands: Command Recommendations for Software Applications</title>
		<link>http://www.betriebsraum.de/blog/2009/11/22/communitycommands-command-recommendations-for-software-applications/</link>
		<comments>http://www.betriebsraum.de/blog/2009/11/22/communitycommands-command-recommendations-for-software-applications/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 15:03:37 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[HCI]]></category>
		<category><![CDATA[Reading]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=814</guid>
		<description><![CDATA[Actually, this should be one of my recent “Paper of the Month” posts but I’m not really fond of that title and the structure of my past posts any more. I’m going to keep on presenting new papers, which I find interesting and worthwhile, in a more informal style from now on (in software terms: [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2009/11/22/communitycommands-command-recommendations-for-software-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design by Contract framework for Flex development?</title>
		<link>http://www.betriebsraum.de/blog/2009/10/27/design-by-contract-framework-for-flex-development/</link>
		<comments>http://www.betriebsraum.de/blog/2009/10/27/design-by-contract-framework-for-flex-development/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 16:58:28 +0000</pubDate>
		<dc:creator>felix</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.betriebsraum.de/blog/?p=789</guid>
		<description><![CDATA[On InfoQ, there&#8217;s an interesting presentation by Greg Young on how Design by Contract (DBC) and Test Driven Development (TDD) can be combined and complement each other. Using a Microsoft framework for API contracts, he talks about how DBC can be used to eliminate a large number unit tests by setting up constraints in your [...]]]></description>
		<wfw:commentRss>http://www.betriebsraum.de/blog/2009/10/27/design-by-contract-framework-for-flex-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
