Kent Beck who "doesn't care any more what people practice or do w.r.t to TDD" because he uses it as he sees the needs/fits.
Martin Fowler who tries to further his catalogue by incorporating newer patterns/methodologies/techniques (REST, NoSQL, NodeJS, MicroServices) that potentially sees "TDD" as "been there, catalogued that, time to see other patterns"
and last but not least, DHH, who just recently came out to the public and made an announcement that "I don't do TDD anymore!".
Missing from the group: Uncle Bob, someone who will potentially argue that TDD is useful.
Come on guys! We want Uncle Bob there! Let's make this happen.
[1] http://martinfowler.com/bliki/UnitTest.html
[2] https://www.facebook.com/notes/kent-beck/rip-tdd/75084019494...
I see this debate as more of a Services vs Product development techniques mindset, with TDD as the background track. Shipping vs Consultant is another way to see it.
Kent Beck actually works for Facebook.
Martin Fowler is some sort of Principal Engineer or Thought Leader or CTO or Architect or some sort (regardless Services vs Product vs Shipping vs Consultant) for Thoughtworks, an organization that does services and products (check their website :)).
Uncle Bob, on the other hand, is definitely more of a service/consultant person.
Kent Beck invented TDD, I think he's pretty qualified.
DHH is the one who started the recent discussion about the value of TDD; in his opinion, it doesn't have any. He's the reason that this conversation is even happening.
Perhaps https://twitter.com/garybernhardt
His blog response to DHH's keynote: https://www.destroyallsoftware.com/blog/2014/tdd-straw-men-a...
The RailsConf keynote that started it all: http://www.confreaks.com/videos/3315-railsconf-keynote-writi...
David's thoughts in blog post form: http://david.heinemeierhansson.com/2014/tdd-is-dead-long-liv...
A response from Kent Beck https://www.facebook.com/notes/kent-beck/rip-tdd/75084019494...
This should be a great discussion.