<?xml version="1.0" encoding="UTF-8"?>
<speaker>
  <biography></biography>
  <company>SRT Solutions</company>
  <company-website>http://srtsolutions.com</company-website>
  <id type="integer">2701</id>
  <linkedin-url>http://www.linkedin.com/in/dburton</linkedin-url>
  <location>Ann Arbor, MI</location>
  <name>Dennis Burton</name>
  <personal-website>http://developusing.net</personal-website>
  <title>Software Consultant</title>
  <twitter-username nil="true"></twitter-username>
  <average-rating type="decimal">4.65</average-rating>
  <avatar-url>/avatars/2701/thumb/headshot.JPG</avatar-url>
  <talks type="array">
    <talk>
      <created-at type="datetime">2009-05-20T17:21:42+00:00</created-at>
      <event-id type="integer">131</event-id>
      <id type="integer">1118</id>
      <info>Now that you have decided to integrate testing into your development process, you find that when one test breaks, it seems like they all break. You also find that with so many tests broken, identifying the source of failed tests is challenging. Another challenge is that occasionally, tests are just plain hard to write. In this session we will discuss patterns and techniques for writing tests that are more robust and provide better information. This includes techniques that you can apply to your design when writing new code to make testing easier, as well as tools for working with existing applications that do not have good test coverage.</info>
      <location></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Test Driven is Driving Me Insane!</title>
      <updated-at type="datetime">2009-06-13T15:23:20+00:00</updated-at>
      <when type="datetime">2009-06-26T16:00:01+00:00</when>
      <average-rating type="decimal">4.65</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-06-28T14:42:33+00:00</created-at>
      <event-id type="integer">110</event-id>
      <id type="integer">1229</id>
      <info>Now that you have decided to integrate testing into your development process, you find that when one test breaks, it seems like they all break. You also find that with so many tests broken, identifying the source of failed tests is challenging. Another challenge is that occasionally, tests are just plain hard to write. In this session we will discuss patterns and techniques for writing tests that are more robust and provide better information. This includes techniques that you can apply to your design when writing new code to make testing easier, as well as tools for working with existing applications that do not have good test coverage.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.indycodecamp.com/Sessions/tabid/554/Default.aspx</talk-url>
      <title>Test Driven is Driving Me Insane!</title>
      <updated-at type="datetime">2009-06-28T14:42:33+00:00</updated-at>
      <when type="datetime">2009-05-16T16:00:01+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-06-28T14:45:27+00:00</created-at>
      <event-id type="integer" nil="true"></event-id>
      <id type="integer">1230</id>
      <info>Now that you have decided to integrate testing into your development process, you find that when one test breaks, it seems like they all break. You also find that with so many tests broken, identifying the source of failed tests is challenging. Another challenge is that occasionally, tests are just plain hard to write. In this session we will discuss patterns and techniques for writing tests that are more robust and provide better information. This includes techniques that you can apply to your design when writing new code to make testing easier, as well as tools for working with existing applications that do not have good test coverage.</info>
      <location>HCR Manorcare building</location>
      <series-id type="integer">53</series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.nwnug.com/graffiti/meetings/dennis-burton-test-driven-is-driving-me-insane/</talk-url>
      <title>Test Driven is Driving Me Insane!</title>
      <updated-at type="datetime">2009-06-29T13:02:22+00:00</updated-at>
      <when type="datetime">2009-04-21T18:30:01+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-06-28T14:38:30+00:00</created-at>
      <event-id type="integer" nil="true"></event-id>
      <id type="integer">1227</id>
      <info>Now that you have decided to integrate testing into your development process, you find that when one test breaks, it seems like they all break. You also find that with so many tests broken, identifying the source of failed tests is challenging. Another challenge is that occasionally, tests are just plain hard to write. In this session we will discuss patterns and techniques for writing tests that are more robust and provide better information. This includes techniques that you can apply to your design when writing new code to make testing easier, as well as tools for working with existing applications that do not have good test coverage.</info>
      <location>1260 Anthony Hall, MSU</location>
      <series-id type="integer">51</series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://glugnet.org/Events/tabid/1364/ctl/ViewDetail/Mid/3505/ItemID/142/d/20090416/Default.aspx?SkinSrc=[L]Skins%2fDNNspot-Halite%2fblue</talk-url>
      <title>Test Driven is Driving Me Insane!</title>
      <updated-at type="datetime">2009-06-28T14:38:30+00:00</updated-at>
      <when type="datetime">2009-04-16T18:30:01+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-06-28T14:48:06+00:00</created-at>
      <event-id type="integer" nil="true"></event-id>
      <id type="integer">1231</id>
      <info>Now that you have decided to integrate testing into your development
process, you find that when one test breaks, it seems like they all break.
You also find that with so many tests broken, identifying the source of
failed tests is challenging. Another challenge is that occasionally, tests
are just plain hard to write. In this session we will discuss patterns and
techniques for writing tests that are more robust and provide better
information. This includes techniques that you can apply to your design when
writing new code to make testing easier, as well as tools for working with
existing applications that do not have good test coverage.</info>
      <location>Microsoft Offices, 1000 Town Center Dr., Suite 1930, Southfield, MI </location>
      <series-id type="integer">49</series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://migang.org/MeetingInfo.aspx?CntProv=Events&amp;CntItem=918abb85-b6f6-4208-a6f5-4340db63d2b3&amp;ReturnURL=%2fMeetings.aspx&amp;CntCatID=ab51a0eb-da64-4a1b-b16b-413d7ca4cf62</talk-url>
      <title>Test Driven is Driving Me Insane!</title>
      <updated-at type="datetime">2009-06-28T14:51:33+00:00</updated-at>
      <when type="datetime">2009-03-18T18:30:01+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-06-28T14:40:43+00:00</created-at>
      <event-id type="integer" nil="true"></event-id>
      <id type="integer">1228</id>
      <info>Now that you have decided to integrate testing into your development process, you find that when one test breaks, it seems like they all break. You also find that with so many tests broken, identifying the source of failed tests is challenging. Another challenge is that occasionally, tests are just plain hard to write. In this session we will discuss patterns and techniques for writing tests that are more robust and provide better information. This includes techniques that you can apply to your design when writing new code to make testing easier, as well as tools for working with existing applications that do not have good test coverage.</info>
      <location>New Horizons Flint</location>
      <series-id type="integer">52</series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://glugnet.org/Events/tabid/1364/ctl/ViewDetail/Mid/3505/ItemID/158/d/20090312/Default.aspx?SkinSrc=[L]Skins%2fDNNspot-Halite%2fblue</talk-url>
      <title>Test Driven is Driving Me Insane!</title>
      <updated-at type="datetime">2009-06-28T14:40:43+00:00</updated-at>
      <when type="datetime">2009-03-12T18:30:01+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-06-28T14:57:57+00:00</created-at>
      <event-id type="integer" nil="true"></event-id>
      <id type="integer">1232</id>
      <info>abstract needed</info>
      <location>New Horizons Flint</location>
      <series-id type="integer">52</series-id>
      <slides-url>http://developusing.net/2008/03/28/SpeakingOnPowerShell.aspx</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://glugnet.org</talk-url>
      <title>PowerShell - A Developers Perspective</title>
      <updated-at type="datetime">2009-06-28T14:58:41+00:00</updated-at>
      <when type="datetime">2008-04-10T18:30:01+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
  </talks>
</speaker>
