Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 23027

Test and Code: 45: David Heinemeier Hansson - Software Development and Testing, TDD, and exploratory QA

$
0
0

David Heinemeier Hansson is the creator of Ruby on Rails, founder & CTO at Basecamp (formerly 37signals). He's a best selling author, public speaker, and even a Le Mans class winning racing driver.

All of that, of course, is awesome. But that's not why I asked him on the show. In 2014, during a RailsConf keynote, he started a discussion about damage caused by TDD. This was followed by a few blog posts, and then a series of recorded hangouts with Martin Fowler and Kent Beck. This is what I wanted to talk with David about; this unconventional yet practical and intuitive view of how testing and development work together.

It's a great discussion. I think you'll get a lot out of it.

Special Guest: David Heinemeier Hansson.

Sponsored By:

Links:

<p>David Heinemeier Hansson is the creator of Ruby on Rails, founder &amp; CTO at Basecamp (formerly 37signals). He&#39;s a best selling author, public speaker, and even a Le Mans class winning racing driver. </p> <p>All of that, of course, is awesome. But that&#39;s not why I asked him on the show. In 2014, during a RailsConf keynote, he started a discussion about damage caused by TDD. This was followed by a few blog posts, and then a series of recorded hangouts with Martin Fowler and Kent Beck. This is what I wanted to talk with David about; this unconventional yet practical and intuitive view of how testing and development work together. </p> <p>It&#39;s a great discussion. I think you&#39;ll get a lot out of it.</p><p>Special Guest: David Heinemeier Hansson.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="http://testandcode.com/pycharm">PyCharm</a>: <a rel="nofollow" href="http://testandcode.com/pycharm">If you value your time, you owe it to yourself to try PyCharm. The team has set up a link just for Test &amp; Code listeners. If you use the link [testandcode.com/pycharm](https://testandcode.com/pycharm), you can try PyCharm Professional for free for 3 months. This offer is only good until Sept 1, so don&#39;t forget. Plus using the link (I&#39;ll also have it in the show notes) lets PyCharm know that supporting Test &amp; Code is a good thing.</a></li></ul><p>Links:</p><ul><li><a title="Is TDD dead? - Part 1" rel="nofollow" href="https://www.youtube.com/watch?v=z9quxZsLcfo">Is TDD dead? - Part 1</a></li><li><a title="My reaction to &quot;Is TDD Dead?&quot;, including links to the other parts of the video series" rel="nofollow" href="http://pythontesting.net/agile/is-tdd-dead/">My reaction to &quot;Is TDD Dead?&quot;, including links to the other parts of the video series</a></li><li><a title="RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=9LfmrkyP81M">RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson - YouTube</a></li><li><a title="TDD is dead. Long live testing. (DHH)" rel="nofollow" href="http://david.heinemeierhansson.com/2014/tdd-is-dead-long-live-testing.html">TDD is dead. Long live testing. (DHH)</a></li><li><a title="Test-induced design damage (DHH)" rel="nofollow" href="http://david.heinemeierhansson.com/2014/test-induced-design-damage.html">Test-induced design damage (DHH)</a></li><li><a title="Slow database test fallacy (DHH)" rel="nofollow" href="http://david.heinemeierhansson.com/2014/slow-database-test-fallacy.html">Slow database test fallacy (DHH)</a></li></ul>

Viewing all articles
Browse latest Browse all 23027

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>