Teilen:

Glossar / Lexikon

Was ist Test Driven Development (TDD)?

15.05.2023 | von Patrick Fischer, M.Sc., Gründer & Data Scientist: FDS

Test Driven Development (TDD) ist eine Softwareentwicklungsmethode, bei der Entwickler:innen zunächst Tests schreiben, bevor sie Code implementieren. Der Prozess besteht aus drei Schritten: Schreiben eines Tests, Implementierung des Codes, um den Test zu bestehen, und Refaktorisierung des Codes, um ihn zu verbessern.

In TDD beginnen Entwickler:innen mit der Formulierung von Anforderungen an das System in Form von Tests, bevor sie den eigentlichen Code schreiben. Diese Tests sind automatisiert und werden immer wieder ausgeführt, um sicherzustellen, dass der Code weiterhin funktioniert, wenn er erweitert oder verändert wird.

Der Zweck von TDD besteht darin, sicherzustellen, dass der Code genau das tut, was er soll, und dass er sauber, effizient und leicht zu warten ist. Die Methode hilft auch dabei, Fehler im Code frühzeitig zu identifizieren, bevor sie zu größeren Problemen werden, und bietet eine Möglichkeit, den Fortschritt der Entwicklung zu messen und zu verfolgen.

TDD kann in vielen Programmiersprachen und Umgebungen eingesetzt werden und wird von vielen Entwickler:innen als bewährte Methode angesehen, um qualitativ hochwertigen Code zu produzieren.

Gefällt mir (0)
Kommentar

Unser Angebot an Sie:

Medien- und PR-Datenbank 2024

Nur für kurze Zeit zum Sonderpreis: Die Medien- und PR-Datenbank mit 2024 mit Informationen zu mehr als 21.000 Zeitungs-, Magazin- & Hörfunk-Redaktionen uvm.

Newsletter

Abonnieren Sie unseren Newsletter und erhalten Sie aktuelle Neuigkeiten & Informationen zu Aktionen: