<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://london2011.drupal.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>DrupalCon London 2011 - cleanliness</title>
 <link>http://london2011.drupal.org/taxonomy/term/1744/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>This Code Stinks!</title>
 <link>http://london2011.drupal.org/conference/sessions/code-stinks</link>
 <description>&lt;div class=&quot;field field-type-userreference field-field-presenters&quot;&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/users/crell&quot; class=&quot;user-name&quot;&gt;Larry Garfield&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&quot;Code smell&quot; refers to hints and patterns within code that can be a tip off that something is wrong.  Learning to recognize code smells is a critical skill in software engineering.  If you can sniff out a bad code smell early, you can eliminate a bugs before they even happen.  If not, you may find yourself needing to rip out large swaths of code (not to mention your hair) because you ran into a wall, muttering to yourself &quot;I knew that was too hacky an approach...&quot;&lt;/p&gt;
&lt;div class=&quot;field field-type-text field-field-audience&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Intended Audience:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Developers that want to rewrite their code fewer times.

Evaluators who want to pick the right modules the first time.

Tech Leads and QA teams that want to know when to push back on code that is going to be a problem long-term.        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-answered&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Questions answered by this session:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    How can I recognize a problem before it becomes a problem?        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    If I spot a potential problem lurking, what do I do?        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    Just how pedantic should I be about good code when I have a deadline to meet?        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    What habits can I develop to write less stinky code?        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    What is a true unit test, and why does it help me?        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;fieldset class=&quot;fieldgroup group-schedule&quot;&gt;&lt;legend&gt;Schedule info&lt;/legend&gt;&lt;div class=&quot;field field-type-nodereference field-field-session-slot&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Time slot:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/timeslot/23-august-1415-1515&quot;&gt;23 August 14:15 - 15:15&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-session-room&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/room/concert-hall&quot;&gt;Concert Hall&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;div class=&quot;field field-type-filefield field-field-session-slides&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Slides:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div class=&quot;filefield-file&quot;&gt;&lt;img class=&quot;filefield-icon field-icon-application-pdf&quot;  alt=&quot;application/pdf icon&quot; src=&quot;http://london2011.drupal.org/sites/all/modules/contrib/filefield/icons/application-pdf.png&quot; /&gt;&lt;a href=&quot;/sites/default/files/Code%20Smells_0.pdf&quot; type=&quot;application/pdf; length=1507591&quot;&gt;Code Smells.pdf&lt;/a&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://london2011.drupal.org/conference/sessions/code-stinks&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://london2011.drupal.org/conference/sessions/code-stinks#comments</comments>
 <category domain="http://london2011.drupal.org/category/track/code-coders">Code &amp; Coders</category>
 <category domain="http://london2011.drupal.org/category/experience/intermediate">Intermediate</category>
 <category domain="http://london2011.drupal.org/category/tags/best-practices">best practices</category>
 <category domain="http://london2011.drupal.org/category/tags/cleanliness">cleanliness</category>
 <pubDate>Thu, 12 May 2011 03:17:01 +0000</pubDate>
 <dc:creator>Crell</dc:creator>
 <guid isPermaLink="false">1209 at http://london2011.drupal.org</guid>
</item>
</channel>
</rss>
