<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Object Mentor Blog: Tag infix</title>
    <link>http://blog.objectmentor.com/articles/tag/infix</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Shunting Yard Algorithm Kata</title>
      <description>&lt;p&gt;Next week (end of June 2009) I hoping to schedule the second &lt;a href="http://okccoco.com/"&gt;OkC CoCo&lt;/a&gt; Dojo. The first Dojo was fun with a decent turnout. However, it was a bit &amp;#8220;loose&amp;#8221; (my fault). Loose is fine, but this time around I want to try a different approach and see how that works out.&lt;/p&gt;


	&lt;p&gt;The problem for this second Dojo is: &lt;a href="http://schuchert.wikispaces.com/Katas.ShuntingYardAlgorithm"&gt;http://schuchert.wikispaces.com/Katas.ShuntingYardAlgorithm&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;In this second Dojo, we will start with several examples with their expected results already written, as well as a link to an algorithm. The goal is to make it through as many examples as possible (in the order listed) in the time allotted.&lt;/p&gt;


	&lt;p&gt;Unlike the first Dojo where there was a brief problem description and I sort of served as a customer, in this case we have a documented algorithm and a series of examples that:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Explicitly define desired results&lt;/li&gt;
		&lt;li&gt;Are written in a particular order to make it easy to grow the algorithm without having to take large steps&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;If you want to give this a try, &lt;a href="http://schuchert.wikispaces.com/Katas.ShuntingYardAlgorithm"&gt;the link above&lt;/a&gt; has the description I&amp;#8217;ll be starting with.&lt;/p&gt;


	&lt;p&gt;Comments welcome!&lt;/p&gt;</description>
      <pubDate>Wed, 24 Jun 2009 21:36:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:ddd711bf-9d48-48ef-9f18-48535fe9f528</guid>
      <author>Brett Schuchert</author>
      <link>http://blog.objectmentor.com/articles/2009/06/24/shunting-yard-algorithm-kata</link>
      <category>Schuchert's Scattered Synapses </category>
      <category>kata</category>
      <category>dojo</category>
      <category>infix</category>
      <category>postfix</category>
      <category>shunting</category>
      <category>yard</category>
    </item>
  </channel>
</rss>

