Test-Driven Development: 15 years later

Student thesis: Master thesis

  • Petr Jasek
4. term, Software Development, Master (Master Programme)
The topic of the thesis is research of Test-Driven Development (TDD) and how it has changed in last 15 years. It was done using descriptive and later exploratory research. The thesis aims to explain TDD with all its benefits and shortcomings. It focuses on detail facts that are sometimes misunderstood and it lists some of the most widely spread myths and misconceptions and tries to explain or disprove them. The thesis also examines the idea of "TDD is dead". Which was created by David Heinemeier Hansson and stirred up somehow quiet discussion about TDD. In conclusion, the thesis lists the valid critiques of TDD and proposes some ways how could TDD address the criticized problems.
LanguageEnglish
Publication date10 Sep 2014
Number of pages59
ID: 204129301