The Artima Developer Community
Sponsored Link

Java Buzz Forum
Can TDD factions agree to disagree?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
News Manager

Posts: 47623
Nickname: newsman
Registered: Apr, 2003

News Manager is the force behind the news at Artima.com.
Can TDD factions agree to disagree? Posted: Jun 24, 2014 9:05 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by News Manager.
Original Post: Can TDD factions agree to disagree?
Feed Title: JavaWorld
Feed URL: http://www.javaworld.com/index.rss
Feed Description: JavaWorld.com: Fueling Innovation
Latest Java Buzz Posts
Latest Java Buzz Posts by News Manager
Latest Posts From JavaWorld

Advertisement

Back in April, Ruby on Rails creator David Heinemeier Hansson caused a stir when he asserted in a RailsConf keynote that Test Driven Development (TDD) was an unrealistic and ineffective fad that had seen its day. Test-first development was a good set of training wheels for learning how to think about testing, he wrote, but in the long run, as the "test-first rhetoric got louder and angrier," Hansson had found himself pulling away. Finally, he hit his breaking point with the fundamentalist dogma of TDD:

Enough. No more. My name is David, and I do not write software test-first. I refuse to apologize for that any more, much less hide it. I'm grateful for what TDD did to open my eyes to automated regression testing, but I've long since moved on from the design dogma.

To read this article in full or to leave a comment, please click here

Read: Can TDD factions agree to disagree?

Topic: Interfacing Salesforce with Android Previous Topic   Next Topic Topic: Java SE 8 new features tour: The Big change, in Java Development world

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use