Трёхсерийный hangout между отцом TDD Кентом Беком, летописцем Мартином Фаулером и создателем Ruby on Rails эпотажным Дэвидом про разработку с тестами -
https://youtu.be/z9quxZsLcfo Кент рассказывает про свое видение TDD, а DHH топит за функциональные тесты как минимально-достаточные. У ребят немного разные культурные контексты, но для разработки бизнес приложений мы в целом согласны с DHH, а для библиотек лучше занять сторону Кента ;)