Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TDD done well

TDD done well

Talk by Marco Emrich

jenadevs

May 21, 2016
Tweet

More Decks by jenadevs

Other Decks in Programming

Transcript

  1. - Microsoft Research (2006) http://research.microsoft.com/en-us/projects/esm/fp17288-bhat.pdf „Die Ergebnisse zeigen dass […]

    die resultierende Qualität um wenigstens Faktor zwei höher war als bei Teams, die einen nicht-TDD Ansatz wählten“
  2. - Realizing quality improvement through test driven development: results and

    experiences of four industrial teams (2008) http://research.microsoft.com/en-us/groups/ese/nagappan_tdd.pdf „Die Ergebnisse der Fallstudien zeigen, dass die Defektrate [...] zwischen 40% und 90% gefallen ist ...“
  3. - On the Effectiveness of Test-first Approach to Programming (2005)

    http://iit-iti.nrc-cnrc.gc.ca/publications/nrc-47445_e.html „Wir haben herausgefunden, dass test-first Studenten im Schnitt mehr Tests schrieben und Studenten, die mehr Tests schrieben produktiver waren.“
  4. - Quantitatively Evaluating Test-Driven Development by Applying Object- Oriented Quality

    Metrics to Open Source Projects (2009) http://www.rodhilton.com/files/tdd_thesis.pdf „Diese Studie lieferte substanzielle Beweise dass TDD tatsächlich ein effektives Werkzeug ist um Code-Qualität zu verbessern.
  5. - Test driven development: empirical body of evidence (2006) http://www.agile-itea.org/public/deliverables/ITEA-AGILE-D2.7_v1.0.pdf

    „Basierend auf den Ergebnissen existierender Studien kann geschlossen werden, dass TDD Software-Qualität verbessert, insbesondere im industriellen Kontext.“