<?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: The Polyglot Tester</title>
    <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>The Polyglot Tester</title>
      <description>&lt;p&gt;Behavior Driven Development, and it&amp;#8217;s emphasis on the &lt;em&gt;Given&lt;/em&gt; / &lt;em&gt;When&lt;/em&gt; / &lt;em&gt;Then&lt;/em&gt; structure of specification has been well accepted by many parts of the software industry.  Tools such as JBehave, Cucumber, GivWenZen, have taken a prominent role, and rightly so.  After all, it&amp;#8217;s hard to argue with the elegance of simple statements such as:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Given that I am a user named Bob with password xyzzy
&lt;br/&gt;When I log in with username Bob and password xyzzy
&lt;br/&gt;Then I should see &amp;#8220;Welcome Bob, you have logged in&amp;#8221;.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Yes, it&amp;#8217;s hard to argue with it, but argue I shall&amp;#8230;&lt;/p&gt;


	&lt;p&gt;The &lt;span class="caps"&gt;BDD&lt;/span&gt; style is very pretty.  Certainly business people can easily read and write it.  Moreover, the &lt;span class="caps"&gt;BDD&lt;/span&gt; style provides a conceptual framework within which automated test specification and be efficiently composed. Better still, the &lt;span class="caps"&gt;BDD&lt;/span&gt; tools provide a powerful parsing mechanism that conveniently translates the natural &lt;span class="caps"&gt;GWT&lt;/span&gt; statements into function calls to be executed as tests.&lt;/p&gt;


	&lt;p&gt;The problem is that the &lt;span class="caps"&gt;BDD&lt;/span&gt; style is simply not appropriate for all, or even most kinds of tests.  Why?  Because it&amp;#8217;s &lt;em&gt;wordy&lt;/em&gt;.  Consider:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Given a Juke box that shows 0 credits
&lt;br/&gt;When I deposit .25
&lt;br/&gt;Then the Juke Box shows 1 credit.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Given a Juke box that shows 0 credits.
&lt;br/&gt;When I deposit 1.00
&lt;br/&gt;Then the Juke Box shows 5 credits.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Given a Juke Box that shows 0 credits.
&lt;br/&gt;When I deposit 5.00
&lt;br/&gt;Then the Juke Box shows 30 credits.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;How is this better than:&lt;/p&gt;


	&lt;h3&gt;Jukebox Credit Table&lt;/h3&gt;


	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;strong&gt;Deposit&lt;/strong&gt;&lt;/td&gt;
			&lt;td&gt;&lt;strong&gt;Credits&lt;/strong&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;25&lt;/td&gt;
			&lt;td&gt;1&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;1.00&lt;/td&gt;
			&lt;td&gt;5&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;5.00&lt;/td&gt;
			&lt;td&gt;30&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;




	&lt;ul&gt;
	&lt;li&gt;Which of the two is the more elegant?  &lt;/li&gt;
		&lt;li&gt;Which of the two is easier to read?  &lt;/li&gt;
		&lt;li&gt;If you were looking for a specification error, in which of the two would you be more likely to find it?&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;I think the answers are rather obvious.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;There is value in brevity.  &lt;/li&gt;
		&lt;li&gt;There is elegance in sparseness.  &lt;/li&gt;
		&lt;li&gt;Elaborate wordy structures are not always the best approach.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;OK, I can hear the complaints starting to bubble up already; so hold on.  I&amp;#8217;m not arguing against &lt;span class="caps"&gt;BDD&lt;/span&gt;.  I really like the &lt;span class="caps"&gt;GWT&lt;/span&gt; style.  And Yes, I realize that many of the &lt;span class="caps"&gt;BDD&lt;/span&gt; testing tools allow you to compress your tests into tables so that you can avoid the wordiness.&lt;/p&gt;


	&lt;p&gt;My issue is not with the tools.  My issue is with the idea that &lt;span class="caps"&gt;BDD&lt;/span&gt; is the only true way, and that all tests should be expressed in &lt;span class="caps"&gt;GWT&lt;/span&gt; format forever and ever amen.&lt;/p&gt;


	&lt;p&gt;Is this a strawman?  Unfortunately not.  In my travels over the last several years, I have seen this attitude showing up over and over again.  Someone will write a suite of complex tests using &lt;span class="caps"&gt;GWT&lt;/span&gt; style, without realizing that they could shorten it by a factor of 10 or so by recomposing it into a simple table.&lt;/p&gt;


	&lt;p&gt;Actually my issue &lt;em&gt;is&lt;/em&gt; with the tools.  Cucumber, for example, is written around &lt;em&gt;Given&lt;/em&gt;, &lt;em&gt;When&lt;/em&gt;, &lt;em&gt;Then&lt;/em&gt;.  If you use Cucumber, or JBehave, or any of the other &lt;span class="caps"&gt;BDD&lt;/span&gt; tools, you &lt;em&gt;think&lt;/em&gt; in &lt;span class="caps"&gt;GWT&lt;/span&gt; and find it hard to even express something as simple as the table above.&lt;/p&gt;


	&lt;p&gt;Consider, for example, the following strange test.  It measures how well the juke box selects random songs based upon their popularity.  More popular songs should be played more often than less popular songs.  You might specify it this way in &lt;span class="caps"&gt;GWT&lt;/span&gt; style.&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Given a Juke box with 1 credit
&lt;br/&gt;When the user presses &amp;#8220;You Decide&amp;#8221; 
&lt;br/&gt;Then the juke box will randomly choose a song based on its ranking.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Now this is a perfectly good statement of intent, and I&amp;#8217;d certainly want it to turn green if I ran the test.  However, if this turns green, what have we really learned?  The test result does not really tell us whether or not the selection algorithm is accurate.  The &lt;span class="caps"&gt;GWT&lt;/span&gt; statements above are really just hand-waving statements that loudly say &lt;em&gt;Trust Me&lt;/em&gt; without necessarily verifying anything.&lt;/p&gt;


	&lt;p&gt;Now look at the following tables.&lt;/p&gt;


	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;Repeat you decide 10000 times and count results&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Average credits should ~=1.3&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;




&lt;p/&gt;

	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;strong&gt;Song&lt;/strong&gt;&lt;/td&gt;
			&lt;td&gt;&lt;strong&gt;Times played&lt;/strong&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Stairway to Heaven&lt;/td&gt;
			&lt;td&gt;880 &amp;lt; _ &amp;lt; 1120&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;In-a-godda-da-vida&lt;/td&gt;
			&lt;td&gt;1880 &amp;lt; _ &amp;lt; 2120&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Viva La Vida&lt;/td&gt;
			&lt;td&gt;2880 &amp;lt; _ &amp;lt; 3120&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Incense and Peppermint&lt;/td&gt;
			&lt;td&gt;880 &amp;lt; _ &amp;lt; 1120&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Comfortably Numb&lt;/td&gt;
			&lt;td&gt;2880 &amp;lt; _ &amp;lt; 3120&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;




&lt;p/&gt;

	&lt;p&gt;Perhaps you don&amp;#8217;t like the magic numbers.  There are ways to deal with that, but they are beyond the scope of this blog.  So let&amp;#8217;s forget about the magic-ness of the numbers for the moment.  When you run this test you see something like this:&lt;/p&gt;


	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;Repeat you decide 10000 times and count results&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Average credits should &lt;span style="color:green;"&gt;1.295 ~=1.3&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;




&lt;p/&gt;

	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;strong&gt;Song&lt;/strong&gt;&lt;/td&gt;
			&lt;td&gt;&lt;strong&gt;Times played&lt;/strong&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Stairway to Heaven&lt;/td&gt;
			&lt;td&gt;&lt;span style="color:green;"&gt;880 &amp;lt; 998 &amp;lt; 1120&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;In-a-godda-da-vida&lt;/td&gt;
			&lt;td&gt;&lt;span style="color:green;"&gt;1880 &amp;lt; 2007 &amp;lt; 2120&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Viva La Vida&lt;/td&gt;
			&lt;td&gt;&lt;span style="color:green;"&gt;2880 &amp;lt; 2950 &amp;lt; 3120&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Incense and Peppermint&lt;/td&gt;
			&lt;td&gt;&lt;span style="color:green;"&gt;880 &amp;lt; 1019 &amp;lt; 1120&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;Comfortably Numb&lt;/td&gt;
			&lt;td&gt;&lt;span style="color:green;"&gt;2880 &amp;lt; 3026 &amp;lt; 3120&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;




&lt;p/&gt;

	&lt;p&gt;It&amp;#8217;s hard to argue that the green-ness is hand-waving.  Nothing here says: &lt;em&gt;Trust Me&lt;/em&gt;.  You can see that the selection algorithm is random, and is weighted properly.&lt;/p&gt;


	&lt;p&gt;Now I&amp;#8217;m certain that we could construct a set of &lt;span class="caps"&gt;GWT&lt;/span&gt; statements that captures the above semantics perfectly; but why would we?  The simple tables express the intent in a format that is simpler and more accessible than &lt;span class="caps"&gt;GWT&lt;/span&gt;.&lt;/p&gt;


	&lt;h2&gt;Conclusion&lt;/h2&gt;


	&lt;p&gt;As programmers we have already learned that we must be polyglots. If you want to write a rails system you&amp;#8217;d better know ruby, haml, css, erb, xml, etc.  If you want to write a &lt;span class="caps"&gt;J2EE&lt;/span&gt; system, you&amp;#8217;d better know Java, &lt;span class="caps"&gt;JSP&lt;/span&gt;, HTML, &lt;span class="caps"&gt;XML&lt;/span&gt;, CSS, etc.&lt;/p&gt;


	&lt;p&gt;Testers also need to be polyglots.  Writing in a single style such as &lt;span class="caps"&gt;GWT&lt;/span&gt; is not going to cut it.  &lt;span class="caps"&gt;GWT&lt;/span&gt; has it&amp;#8217;s place, but it&amp;#8217;s not sufficient.  Other testing languages are also useful.  Therefore testing tools need to be polyglot tools.&lt;/p&gt;</description>
      <pubDate>Sat, 19 Dec 2009 11:22:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:0c3c7428-9f2b-42ac-90f3-24f20733dc99</guid>
      <author>Uncle Bob</author>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by fake ray bans</title>
      <description>&lt;p&gt;Welcome to &lt;a href="http://www.replicaray-ban-sale.org/best-fake-raybans-c-80.html " rel="nofollow"&gt;&lt;strong&gt;fake raybans&lt;/strong&gt;&lt;/a&gt; store
online!Our company is fake ray bans manufacturer &amp;#38; supplier,our company also supply &lt;a href="http://www.replicaray-ban-sale.org/best-fake-raybans-c-80.html " rel="nofollow"&gt;&lt;strong&gt;fake ray bans &lt;/strong&gt;&lt;/a&gt; .we have been 
in designer sunglasses for 8 years.there u can get the cheapest price in our company sites,waiting for u visiting.&lt;a href="http://www.replicaray-ban-sale.org/ " rel="nofollow"&gt;&lt;strong&gt;Fake ray bans &lt;/strong&gt;&lt;/a&gt; sold in our company.our company&amp;#8217;s .&lt;a href="http://www.replicaray-ban-sale.org/ " rel="nofollow"&gt;&lt;strong&gt;fake raybans &lt;/strong&gt;&lt;/a&gt;  let you enjoy your life withour paying high prices,and our daily necessities have been sold all over the world for many years and influenced by the customers&amp;#8217; approval.our company is your first choice.&lt;/p&gt;</description>
      <pubDate>Sun, 15 Jan 2012 22:05:57 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:12522da0-9652-426c-af86-fe8ab9fc0953</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-198117</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by fake ray bans</title>
      <description>&lt;p&gt;Welcome to &lt;a href="http://www.replicaray-ban-sale.org/best-fake-raybans-c-80.html " rel="nofollow"&gt;&lt;strong&gt;fake raybans&lt;/strong&gt;&lt;/a&gt; store
online!Our company is fake ray bans manufacturer &amp;#38; supplier,our company also supply &lt;a href="http://www.replicaray-ban-sale.org/best-fake-raybans-c-80.html " rel="nofollow"&gt;&lt;strong&gt;fake ray bans &lt;/strong&gt;&lt;/a&gt; .we have been 
in designer sunglasses for 8 years.there u can get the cheapest price in our company sites,waiting for u visiting.&lt;a href="http://www.replicaray-ban-sale.org/ " rel="nofollow"&gt;&lt;strong&gt;Fake ray bans &lt;/strong&gt;&lt;/a&gt; sold in our company.our company&amp;#8217;s .&lt;a href="http://www.replicaray-ban-sale.org/ " rel="nofollow"&gt;&lt;strong&gt;fake raybans &lt;/strong&gt;&lt;/a&gt;  let you enjoy your life withour paying high prices,and our daily necessities have been sold all over the world for many years and influenced by the customers&amp;#8217; approval.our company is your first choice.&lt;/p&gt;</description>
      <pubDate>Sun, 15 Jan 2012 20:57:05 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:11622a0e-d7e3-480e-b740-dbf537c9487c</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-198072</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by  Polo Ralph Lauren Pas Cher</title>
      <description>&lt;p&gt;Hi, Brilliant, just I have learnt, what I needed to know. thank you for writing such an excellent article.Please keep it up.&lt;/p&gt;</description>
      <pubDate>Thu, 12 Jan 2012 21:11:15 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:dfbe37eb-8445-4424-b43c-5aca86686d16</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-197560</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by outlet juicy couture</title>
      <description>&lt;p&gt;Shopping inside a incredibly &lt;a href="http://www.outlet-juicy-couture.org/" rel="nofollow"&gt;outlet juicy couture&lt;/a&gt; sale in regards to the web can be incredibly a great offer handy especially once the regional shop outlet exactly where it is possible to buy the item that you desire is a good offer out of your area. Apart from this, going to malls demands some trip and of course, you would ought to devote resources to the fare of going to mall.&lt;/p&gt;</description>
      <pubDate>Sun, 08 Jan 2012 22:06:27 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:ab44815b-4cd9-4ef6-9880-4b0f6e45f58d</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-196085</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by http://www.microsoftoffice2010mall.com/</title>
      <description>&lt;p&gt;Curse &lt;a href="http://www.microsoftoffice2010mall.com/" rel="nofollow"&gt;Office 2010&lt;/a&gt; whomever you may, but only if you had earlier known &lt;a href="http://www.microsoftoffice2010mall.com/" rel="nofollow"&gt;Microsoft Office 2010&lt;/a&gt; what could have gone wrong, it would have been a wonderful day with people clapping in appreciation your genius and ingenuity.&lt;/p&gt;</description>
      <pubDate>Thu, 29 Dec 2011 02:50:42 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:af223d26-2310-4955-8981-92602220ae6e</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-193137</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by nikeheelsdunk</title>
      <description>&lt;br&gt;&lt;br&gt;A first aid kit is a must for small and accidental injuries. Of course it&amp;#8217;s unavoidable to scrape your arm on rough bark or falling off the tree stand, at least there&amp;#8217;s an available remedy in that box. Always make sure to dispose of the &lt;a href="http://www.nikewomenheels.net/" rel="nofollow"&gt;Nike heels for women&lt;/a&gt; material properly.&lt;br&gt;&lt;br&gt;Other equipment such as rifles or bows must be kept unloaded. Most States will commission a guide for hunters to carry the ammunition and probably help the hunter carry some of the necessary equipment. It&amp;#8217;s not like having a &lt;a href="http://www.jordanheelswomen.net/" rel="nofollow"&gt;Jordan Heels For Women&lt;/a&gt; caddy carrying the bag, but he is there to ensure the safety of the hunter as well as the forest.&lt;br&gt;&lt;br&gt;Never drink anything that may compromise or deteriorate your physical or mental faculties.</description>
      <pubDate>Mon, 26 Dec 2011 02:48:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:587a991d-2a6f-45f9-9614-9274f6727ed8</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-192159</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by ac repair augusta ga</title>
      <description>&lt;p&gt;I think Polyglot extension provides automatic redirects based on user language. This allows for multilingual content to be handled more easily.&lt;/p&gt;</description>
      <pubDate>Fri, 18 Nov 2011 06:17:20 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:c366c919-3ede-4420-9ea4-2180c17001fd</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-175357</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by how to appeal my property taxes</title>
      <description>&lt;p&gt;Sometimes it&amp;#8217;s hard to argues with the elegance of simple statements.&lt;/p&gt;</description>
      <pubDate>Wed, 09 Nov 2011 17:25:41 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:6238524f-e90e-4299-b63f-2ab7a765e5d4</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-170621</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by httplinks.com</title>
      <description>&lt;p&gt;Simply want to say your article is as tonishing. Thanks&lt;/p&gt;</description>
      <pubDate>Sat, 05 Nov 2011 08:06:49 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:39e0ea31-fe81-48fa-8c21-53809d4271c6</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-168699</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by httplinks.com</title>
      <description>&lt;p&gt;Nice tester&lt;/p&gt;</description>
      <pubDate>Sat, 05 Nov 2011 08:04:57 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:3dfecb69-f99a-4343-af91-300eae00b033</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-168695</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by christian louboutin</title>
      <description>&lt;p&gt;Hi buddy, Great post, please write more about this, and I like it. I really enjoy reading your blog popular distributed: a good article waiting for you!&lt;/p&gt;</description>
      <pubDate>Mon, 31 Oct 2011 07:29:39 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:ca7d0af1-62db-462f-ba7b-4fd67bdb89ec</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-166221</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Ashley Bowling</title>
      <description>&lt;p&gt;Work expands so as to fill the time available&lt;/p&gt;</description>
      <pubDate>Sat, 15 Oct 2011 15:31:19 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:b945ad27-ec8a-4e0b-a395-ef62f2f82701</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-157191</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by fake louis vuitton belts</title>
      <description>&lt;p&gt;Hi buddy, Great post, please write more about this, and I like it. I really enjoy reading your blog popular distributed: a good article waiting for you!&lt;/p&gt;</description>
      <pubDate>Thu, 13 Oct 2011 18:07:41 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:7dedd454-5e00-4fe3-a091-a2ed106aff9f</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-156068</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by MTS??Mac</title>
      <description>&lt;p&gt;&amp;#8220;I&amp;#8217;m aware of the fact that if there&amp;#8217;s a plane in the sky and it&amp;#8217;s over Manhattan and it&amp;#8217;s close to the anniversary of Sept. 11 it&amp;#8217;s a connection people might make,&amp;#8221; she said. &amp;#8220;I wanted to wait long enough after the anniversary that people wouldn&amp;#8217;t make that connections but I can see how they could.&amp;#8221;  &lt;a href="http://www.mtsconverter.jp" rel="nofollow"&gt;MTS??&lt;/a&gt;  Plans for the skywriting were announced ahead of time , with Beck encouraging witnesses to email her photos. She was inspired by the &amp;#8220;Surrender Dorothy&amp;#8221; skywritten message in &amp;#8220;The Wizard of Oz.&amp;#8221; &lt;a href="http://www.mtsconverter.jp/mts-converter-for-mac.htm" rel="nofollow"&gt;MTS??Mac&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 11 Oct 2011 01:00:44 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:244ff0d8-099d-4672-943e-c137eff026a1</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-154046</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Louboutins</title>
      <description>&lt;p&gt;asdasd f68as6s66&lt;/p&gt;</description>
      <pubDate>Mon, 10 Oct 2011 22:47:26 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:af995f73-d739-4e99-a014-d111c124668a</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-153917</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by moncler</title>
      <description>&lt;p&gt;asdfa sdf0+6s7d4 +98sfg&lt;/p&gt;</description>
      <pubDate>Mon, 10 Oct 2011 22:43:08 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:fa298b6f-5735-4498-8dbd-9b8c10a680f8</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-153899</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Christian</title>
      <description>&lt;p&gt;asa sdf0+a8s d+f8as+d9f dfd&lt;/p&gt;</description>
      <pubDate>Mon, 10 Oct 2011 22:39:53 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:d21e15ff-ef70-465e-91b5-ba675e5020d3</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-153877</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Blogger Nusantara Blogpreneur Indonesia</title>
      <description>&lt;p&gt;Wonderful post. I am searching awesome news and idea. What I have found from your site, it is actually highly content. You have spent long time for this post. It&amp;#8217;s a very useful and interesting site. Thanks!
&lt;a href="http://tiaraantik.com/blogger-nusantara-blogpreneur-indonesia.html" rel="nofollow"&gt;Blogger Nusantara Blogpreneur Indonesia &lt;/a&gt; | &lt;a href="http://www.rcp-vsp.com" rel="nofollow"&gt;Blogger Nusantara Blogpreneur Indonesia &lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 04 Oct 2011 03:27:08 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:b5d1d240-de6b-4731-9340-1f0451c0af21</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-150017</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Regallautsprecher kaufen</title>
      <description>&lt;p&gt;Since you wrote this awesome article i suppose you are one of the most gifted writers in the web. Best article i read. Online journalism is not so far where i come from.&lt;/p&gt;


	&lt;p&gt;Best wishes.&lt;/p&gt;</description>
      <pubDate>Tue, 20 Sep 2011 14:22:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:b147613a-5d47-4ac5-ac69-eb97d5bd2073</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-143415</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by canada goose coat</title>
      <description>&lt;p&gt;&lt;a href="http://www.shopcanadagoosejackets.com/canada-goose-expedition-parka-c-2.html" rel="nofollow"&gt;Canada Goose Outlet&lt;/a&gt;
is Marmot 8000M Parka. The Marmot 8000M Parka is really a waterproof, breathable jacket with 800 fill &lt;a href="http://www.shopcanadagoosejackets.com/canada-goose-youth-parka-c-7.html" rel="nofollow"&gt;canada goose jacket&lt;/a&gt; feathers. It truly is design and light colored shell is produced for trendy, but uncomplicated, protection from cold temperatures. Reinforced shoulders, elbows and adjustable waist and hem make the Marmot a perfect alternate for skiing and other outdoor sports that want fairly a bit of arm motion. The 8000M Parka weighs three lbs., comes in bonfire and black colours and might be stuffed and stored like a sleeping bag to your convenience.This is one of well-know and prime down jacket brands.Hope our friends like its!Like &lt;a href="http://www.shopcanadagoosejackets.com/canada-goose-womens-c-8.html" rel="nofollow"&gt;canada goose womens&lt;/a&gt; and &lt;a href="http://www.shopcanadagoosejackets.com/canada-goose-expedition-parka-c-2.html" rel="nofollow"&gt;Canada Goose Expedition Parka&lt;/a&gt;.There are &lt;a href="http://www.shopcanadagoosejackets.com/" rel="nofollow"&gt;wholesale canada goose&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Mon, 19 Sep 2011 02:23:01 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:7b763d64-64bd-41ef-80b8-9050dc986e2a</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-142644</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by bagsupplyer</title>
      <description>&lt;p&gt;It is nice of you to post this.I will pay more attention on it.
&lt;a href="http://www.bagsupplyer.com/Alife-Shoes-s1177/" rel="nofollow"&gt;Wholesale fashion women Alife Lowcut shoes from China free shipping,more order,more discount&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 04 Sep 2011 02:27:52 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:a2708ffa-968e-49fe-83cb-6bc1a7500d79</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-136789</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Sunglasses Hut</title>
      <description>&lt;p&gt;One way to tell the fakes from the real thing are by these tell tell signs 1 On any pair of fakes the Oakley name on the lenses will be screen printed in white.&lt;/p&gt;</description>
      <pubDate>Wed, 31 Aug 2011 02:49:26 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:7db82f8d-f0ca-4ef8-bf5f-8cd7be3dedd8</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-134593</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by AC Repair Clearwater</title>
      <description>&lt;p&gt;Polyglot on Android? can that be possible? It&amp;#8217;s hard to think the 2 will combine however, you have the choice in which of the two would you be more likely to find it?&lt;/p&gt;</description>
      <pubDate>Thu, 25 Aug 2011 23:05:08 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:e664b223-40eb-4e52-af40-346cccc0e03e</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-132840</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by cileungsi</title>
      <description>&lt;p&gt;Simply want to say your article is as tonishing. The clearness in your post is simply spectacular and i can assume you are an expert on this subject. Well with your permission allow me to grab your rss feed to keep up to date with updates updated&lt;/p&gt;</description>
      <pubDate>Sun, 21 Aug 2011 09:10:51 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:de50013b-c7ff-4bab-b47b-9365c1117851</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-130314</link>
    </item>
    <item>
      <title>"The Polyglot Tester" by Emily</title>
      <description>&lt;p&gt;Hi buddy, your blog&amp;#8217;s design is simple, clean, and I like it. I really enjoy reading your blog popular distributed: a good article waiting for you!&amp;lt;a 
href=&amp;#8221;&lt;a href="http://www.fakelvbelts.com" rel="nofollow"&gt;http://www.fakelvbelts.com&lt;/a&gt;&amp;#8221;&amp;gt;&lt;strong&gt;Fake louis vuitton belts&amp;lt; /strong&amp;gt;
&lt;a href="http://www.fakelvbelts.com" rel="nofollow"&gt;&lt;strong&gt;Louis Vuitton sale&amp;lt; /strong&amp;gt;&lt;/strong&gt;&lt;/a&gt;
&lt;a href="http://www.fakelvbelts.com" rel="nofollow"&gt;&lt;strong&gt;louis vuitton belts sale&amp;lt; /strong&amp;gt;&lt;/strong&gt;&lt;/a&gt;
&lt;a href="http://www.fakelvbelts.com" rel="nofollow"&gt;&lt;strong&gt;cheap louis vuitton belts&amp;lt; /strong&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 14 Aug 2011 17:22:12 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:7b075ade-00c9-485b-9f6e-f6e8af90c342</guid>
      <link>http://blog.objectmentor.com/articles/2009/12/19/the-polyglot-tester#comment-128037</link>
    </item>
  </channel>
</rss>

