http://www.infoq.com/interviews/coplien-martin-tdd Bob Martin is also known as Uncle Bob. He is an Agile Manifesto author, and author of books on Agile Programming, XP, UML, Object Oriented Programming, and C++. Jim Coplien is a software pioneer in Object Oriented programming and C++ and multi-paradigm design. He is also co-author of DCI paradigm. Debate sprang up at JAOO '07 around Bob Martin'