Nelle ultime settimane si è sviluppata una discussione in merito al Test Driven Development (sviluppo guidato dai test, una pratica che prevede la scrittura dei test prima della scrittura del codice necessario a superarli).
Iniziata con un intervento di David Heinemeier Hansson, l’ideatore di Ruby on Rails, la discussione sta coinvolgendo alcuni tra i migliori esperti di software design, come Robert Martin, Kent Beck e Martin Fowler. Tra Heinemeier Hansson, Beck e Fowler sono in corso dialoghi interessanti: uno , due , tre (e successivi).