<?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: Tuple Madness</title>
    <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Tuple Madness</title>
      <description>&lt;p&gt;If there is a downside to modern OO languages like Python and Ruby it is the great built-in list types.  They&amp;#8217;re wonderful, but they&amp;#8217;re tempting.&lt;/p&gt;


	&lt;p&gt;Today I had my fourth or fifth encounter with tuple madness.  It seems that the siren song of &amp;#8220;free&amp;#8221; data structures with unnamed members is just too much to resist.   I&amp;#8217;ve decided to call it Tuple Madness.  An example is:
     x = (2,3,-1)
Could one be less descriptive? Probably not.&lt;/p&gt;


	&lt;p&gt;I came across some code which uses two-tuples where both values are encoded integer values.  It&amp;#8217;s a pain to figure out.&lt;/p&gt;


	&lt;p&gt;In a previous job, a coworker would write his python entirely as filters on n-tuples so that figuring out what his code was doing was really painful.  A function would take a sequence of n-tuples, and return a sequence of n-tuples where some of the values were preserved (though reordered) from the input, and the rest were transformations on the input + some local data.  It was really tough to read a program where the data structures had unnamed elements and only existed between the return of one function and the invocation of the next.&lt;/p&gt;


	&lt;p&gt;At least one of my colleagues has blogged about suffering from Tuple Madness as well.&lt;/p&gt;


	&lt;p&gt;I don&amp;#8217;t think that &amp;#8220;magic tuples&amp;#8221; are always evil, only that they&amp;#8217;re no substitute for proper objects and meaningful data structures.&lt;/p&gt;</description>
      <pubDate>Tue, 13 Feb 2007 12:07:16 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:b18fdea8-0e28-4e06-a14d-2d778d940afe</guid>
      <author>tottinger</author>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness</link>
      <category>Tim's Tepid Torrent</category>
      <trackback:ping>http://blog.objectmentor.com/articles/trackback/169</trackback:ping>
    </item>
    <item>
      <title>"Tuple Madness" by FM TRANSMITTER</title>
      <description>&lt;p&gt;Do you know something about t &lt;a href="http://www.fmheroes.org/" rel="nofollow"&gt;FM TRANSMITTER&lt;/a&gt;, are you looking for it for yourself. Today I will introduce it to you. it is a 25 W FM transmitter, the 25W FM transmitter have a lot of Advantages.First: the 25W FM transmitter is a handy and portable device which you can plug into the headphone jack or in an output port of portable audio and video device for instance, a portable media player, CD player or satellite radio system.
The sound is broadcasted through the transmitter which plays through an FM broadcast band frequency. The use of 25 W is to play music on the go such as driving through a car, while using stereo and through radio. It plugs into the audio output of the devices and converts the audio output into an &lt;a href="http://www.fmheroes.org/20w-fm-transmitter_4_1.htm" rel="nofollow"&gt;20W FM TRANSMITTER&lt;/a&gt; signal which can be caught by the electrical device attached in the car or portable radios.Second: with a 25 W you can listen to your favourite songs without any problem.&lt;/p&gt;</description>
      <pubDate>Tue, 06 Dec 2011 20:48:53 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:8dd9ddbb-a1cd-4579-a933-2d76fdbf3828</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-183876</link>
    </item>
    <item>
      <title>"Tuple Madness" by footycall</title>
      <description>&lt;p&gt;This is very exciting article, read it with deep feeling.
&lt;a href="http://www.footycall.com/" rel="nofollow"&gt;http://www.footycall.com/&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 06 Oct 2011 22:37:43 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:f115bd50-eb9f-4916-902d-82bd75f996c2</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-151333</link>
    </item>
    <item>
      <title>"Tuple Madness" by /dev/urandom</title>
      <description>&lt;p&gt;Named tuples: &lt;a href="http://docs.python.org/library/collections.html#collections" rel="nofollow"&gt;http://docs.python.org/library/collections.html#collections&lt;/a&gt;.namedtuple&lt;/p&gt;</description>
      <pubDate>Tue, 04 Oct 2011 06:41:41 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:72e7d56d-6e57-461a-892f-1bb70262643a</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-150166</link>
    </item>
    <item>
      <title>"Tuple Madness" by  Zara leather Jackets</title>
      <description>&lt;p&gt;thank you ! I like this news, I also have information to share, here is my message  &lt;a href="http://www.fashtogo.com" rel="nofollow"&gt;http://www.fashtogo.com&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 29 Sep 2011 02:14:08 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:fe611743-61df-497f-8412-511b5b23d4d5</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-147171</link>
    </item>
    <item>
      <title>"Tuple Madness" by  Zara leather Jackets</title>
      <description>&lt;p&gt;Thank you to share with me for something&lt;/p&gt;</description>
      <pubDate>Thu, 29 Sep 2011 02:13:44 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:14d19f4e-843e-4d26-a1b8-474c8e83313d</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-147170</link>
    </item>
    <item>
      <title>"Tuple Madness" by Marc Jacobs Outlet online</title>
      <description>&lt;p&gt;This blog details are very much interested to the customers and frequently visit this website. Thank you very much for proving the wonderful services.&lt;/p&gt;</description>
      <pubDate>Tue, 06 Sep 2011 22:18:50 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:f5124303-7091-4cd3-912a-01df3bb9419f</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-137781</link>
    </item>
    <item>
      <title>"Tuple Madness" by beats by dr   dre</title>
      <description>&lt;p&gt;night on. Another attraction to using the big bag is the skinnier illusion it creates&lt;a href="http://www.drdrebeatsheadphones-australia.com" rel="nofollow"&gt;beats by dr dre&lt;/a&gt;
&lt;a href="http://www.drdrebeatsheadphones-australia.com" rel="nofollow"&gt;beats by dre sale&lt;/a&gt; of the carrier adding much need excitement to any sort of unexciting outfit.&lt;/p&gt;</description>
      <pubDate>Mon, 29 Aug 2011 20:47:46 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:6db27df3-9a62-49a5-87d3-a597d37d7271</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-134018</link>
    </item>
    <item>
      <title>"Tuple Madness" by burberry wallets for men</title>
      <description>&lt;p&gt;The &amp;#8220;it&amp;#8221; bag has become the decisive accessory for young twenty something girls partying every night on. Another attraction to using the big bag is the skinnier illusion it creates of the carrier adding much need excitement to any sort of unexciting outfit.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Aug 2011 02:17:49 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:08344385-3bbb-4552-b59c-c2c2c3c68eed</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-131575</link>
    </item>
    <item>
      <title>"Tuple Madness" by beats by dre store</title>
      <description>&lt;p&gt;compressed package, damn the system tray did not integrate winrar, Heidengxiahuo&lt;a href="http://www.drdrebeatsheadphones-australia.com" rel="nofollow"&gt;cheap beats by dre&lt;/a&gt;
&lt;a href="http://www.drdrebeatsheadphones-australia.com" rel="nofollow"&gt;beats by dre store&lt;/a&gt; one by one to ask dorm brothers finally have a brother that he computer memory yet, and immediately use U disk to copy to, The results found winrar370.rar &amp;#8230; ...&lt;/p&gt;</description>
      <pubDate>Mon, 22 Aug 2011 23:00:15 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:9dcbd603-ee90-496e-8232-c418cea4ccc1</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-131462</link>
    </item>
    <item>
      <title>"Tuple Madness" by Womens true religion crops jeans </title>
      <description>&lt;p&gt;Well, if anyone can shed some light on how genius does work, it&amp;#8217;s people like Paul Simon, Frank Gehry, Tim Burton and Sarah Ruhl. Gathering together some of the most respected names in a &lt;a href="http://www.toptruereligionjeans.com/Straight-Leg-Jeans_6_1.htm" rel="nofollow"&gt;Mens True Religion Straight Leg Jeans &lt;/a&gt;
&lt;a href="http://www.toptruereligionjeans.com/Bootcut-Jeans_2_1.htm" rel="nofollow"&gt;Buy Mens True Religion Bootcut Jeans &lt;/a&gt;
&lt;a href="http://www.toptruereligionjeans.com/Flare-Jeans_4_1.htm" rel="nofollow"&gt;Buy Mens True Religion Flare Jeans&lt;/a&gt;
variety of the arts, The Atlantic has a got a series of first-person essays on the creative process of some of today&amp;#8217;s most brilliant minds.&lt;/p&gt;</description>
      <pubDate>Sat, 20 Aug 2011 04:21:08 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:73778da7-64f9-4eb6-873d-a184859d9545</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-130159</link>
    </item>
    <item>
      <title>"Tuple Madness" by juicy couture on sale</title>
      <description>&lt;p&gt;That Post is Full of informative. Thanks for that kind of sharing. Hope u will again share with us.&lt;/p&gt;</description>
      <pubDate>Mon, 15 Aug 2011 20:24:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:6a073241-e514-4b24-b1f2-515647002586</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-128845</link>
    </item>
    <item>
      <title>"Tuple Madness" by juicy couture on sale</title>
      <description>&lt;p&gt;You have a cool web site. It is almost the first time I encounter something like that.&lt;/p&gt;</description>
      <pubDate>Mon, 15 Aug 2011 20:23:26 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:b04011c7-b680-4905-b16e-fc910701cfe1</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-128844</link>
    </item>
    <item>
      <title>"Tuple Madness" by longchamp online store</title>
      <description>&lt;p&gt;Thanks for posting some great ideas and I&amp;#8217;ll try to return back with a completely different browser to check things out! Also, I put a link to your blog at my site, hope you dont mind?&lt;/p&gt;


	&lt;p&gt;I am about to begin a blog and this will help me tremendously.
Of course it has given me many things to consider as I update my website too. I appreciate it much.&lt;/p&gt;


	&lt;p&gt;good post as always man&lt;/p&gt;</description>
      <pubDate>Mon, 15 Aug 2011 20:20:05 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:5f2d17da-f350-452c-a495-e2478e828edb</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-128837</link>
    </item>
    <item>
      <title>"Tuple Madness" by Tory Burch outlet online</title>
      <description>&lt;p&gt;Your blog is a great one. What really impresses me is that you are correctly mentioned that there are thousands of tools that are available to create a website or launch one but what matters is that you choose the right one, the one that gives you all that is actually needed&lt;/p&gt;


	&lt;p&gt;Well good to read about this thanks.&lt;/p&gt;


	&lt;p&gt;Awesome&amp;#8230;It&amp;#8217;s nice share that, thanks very much!&lt;/p&gt;</description>
      <pubDate>Mon, 15 Aug 2011 20:19:31 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:f7646fa6-bd0b-40c9-8658-6ddaf0c3943f</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-128835</link>
    </item>
    <item>
      <title>"Tuple Madness" by toppuma</title>
      <description>&lt;p&gt;very interesting article,and i am so happy to see this,thanks to lovely share&lt;/p&gt;</description>
      <pubDate>Fri, 05 Aug 2011 02:05:18 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:1ad67a23-9a13-4245-9384-8abfbaab17be</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-124712</link>
    </item>
    <item>
      <title>"Tuple Madness" by takewatch</title>
      <description>&lt;p&gt;This shawl just jumped to the top of my project list! Very pretty indeed. Thanks for sharing the pattern with us.&lt;/p&gt;</description>
      <pubDate>Fri, 05 Aug 2011 02:00:55 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:c2a0b0dc-5a2e-4d90-bd3d-bdd0926d8d74</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-124710</link>
    </item>
    <item>
      <title>"Tuple Madness" by Pickourstyle</title>
      <description>&lt;p&gt;Thank you so much for the English translation! I love this shawl and will be making is soon.&lt;/p&gt;</description>
      <pubDate>Fri, 05 Aug 2011 01:51:16 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:f587f70f-5a8b-45b2-8dbf-2b0f0b93ea20</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-124701</link>
    </item>
    <item>
      <title>"Tuple Madness" by cheap Juicy Couture</title>
      <description>&lt;p&gt;I am so glad that I have found this your article because I have been searching for some information about various recipes from pig meat almost an hour. You helped me a lot indeed and reading this your entry I have found many new and useful information about this question. Well, I will definitely bookmark your website and wait for other useful and detailed posts like this one in the future. Regards&lt;/p&gt;</description>
      <pubDate>Sat, 30 Jul 2011 04:27:01 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:0aa72f41-4d36-42a5-b6a7-613d458bdfca</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-122231</link>
    </item>
    <item>
      <title>"Tuple Madness" by UGG Winter Boots</title>
      <description>&lt;p&gt;Thanks for this article.I learned a lot of knowledge from this post.I hope you keep sharing your knowledge with us.If you want to buy boots you can contact me.I will do my best for you .&lt;/p&gt;</description>
      <pubDate>Tue, 12 Jul 2011 22:29:04 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:33350b72-841f-4a43-947c-e246f7ffc923</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-118292</link>
    </item>
    <item>
      <title>"Tuple Madness" by clip in hair extensions uk</title>
      <description>&lt;p&gt;Whoa! This is a long one! I&amp;#8217;ll have to read the whole thing when I finaly get home because the topics seem interesting.&lt;/p&gt;</description>
      <pubDate>Sun, 12 Jun 2011 20:28:10 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:02ba489e-9b42-4326-9fb1-61ba0bcd40c7</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-110363</link>
    </item>
    <item>
      <title>"Tuple Madness" by okey oyunu oyna </title>
      <description>&lt;p&gt;Thanks a lot it is very useful for us&amp;#8230;&lt;/p&gt;


	&lt;p&gt;D&#252;nyan?n en b&#252;y&#252;k online okey oyunu bu sitede sizleri bekliyor.
 Ger&#231;ek ki?ilerle sohbet ederek  &lt;a href="http://www.okeyoyunu-oyna.com" rel="nofollow"&gt;Okey Oyunu Oyna&lt;/a&gt; ve 
internette online oyun oynaman?n zevkini &#231;?kar&lt;/p&gt;</description>
      <pubDate>Fri, 22 Apr 2011 13:17:54 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:c65b8985-f9b0-4005-b86b-37a7f902a5dc</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-89634</link>
    </item>
    <item>
      <title>"Tuple Madness" by Robert Schlee</title>
      <description>&lt;p&gt;Identified your website on del.icio.us today and really liked it.. I bookmarked it and can be again to verify it out some a lot more later on ..&lt;/p&gt;</description>
      <pubDate>Tue, 19 Apr 2011 04:57:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:c1681d46-5b9b-45a6-b167-ca46e1492ea6</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-87186</link>
    </item>
    <item>
      <title>"Tuple Madness" by SEO Firm India</title>
      <description>&lt;p&gt;Thanks for this post, I have searching this kind of information for how many times, this is really great&amp;#8230; hope that you will continue sharing for your knowledge, I&amp;#8217;ll be back again to read some of your post&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2011 13:48:42 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:4c48aa34-4f44-4ef8-85fe-cc2c5edd6fc3</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-73707</link>
    </item>
    <item>
      <title>"Tuple Madness" by Tenant Screening</title>
      <description>&lt;p&gt;A parade of meaningful forms, produced by meaningfully-named functions, operating on named variables, would have been quite welcome.&lt;/p&gt;</description>
      <pubDate>Wed, 23 Feb 2011 09:38:28 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:6c40c51e-0890-4c86-ae4d-832bfbe4fcfe</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-66153</link>
    </item>
    <item>
      <title>"Tuple Madness" by Criminal Records</title>
      <description>&lt;p&gt;The issue is not with the use of filters, but that the function and the data it operates on are completely non-self-describing, and can only be understood by grasping the entirety of this absurd parade of intermediate forms, from program start to program end.&lt;/p&gt;</description>
      <pubDate>Mon, 21 Feb 2011 14:29:03 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:7d83dbc9-ecc2-4f04-a6fb-5d27c3a5fb45</guid>
      <link>http://blog.objectmentor.com/articles/2007/02/13/tuple-madness#comment-65268</link>
    </item>
  </channel>
</rss>

