Hvad er Test Driven Development (TDD)?

Test-Driven Development (TDD) er en programmeringstilgang, der understreger at skrive tests, før man udvikler kodefunktionen.

🧪

Test Driven Development (TDD)

Test-Driven Development (TDD) er en programmeringstilgang, der understreger at skrive tests, før man udvikler kodefunktionen. Denne metode sikrer, at koden opfylder de ønskede krav og hjælper med at forhindre fejl.

Test-Driven Development (TDD) blev udviklet af Kent Beck i slutningen af 1990'erne som en del af Extreme Programming.

🔄

Iterativ Proces

TDD følger en cyklus med at tilføje en test, få testen til at fejle, skrive kode for at få testen til at passere og derefter refakturere koden.

🎯

Fokus

TDD fokuserer på at teste små enheder af kode ad gangen, hvilket sikrer, at systemet bliver bygget inkrementelt og med høj testdækning.

🔴 🟢

Refaktoreringscyklus

Også kendt som 'Red-Green-Refactor' cyklussen, hvor koden skrives for at få den fejlede test til at passere og derefter refaktoreres for at forbedre strukturen.

🍄

Vil du vide mere?

Hvis du er nysgerrig efter at lære mere om TDD, så kontakt mig på X. Jeg elsker at dele idéer, besvare spørgsmål og diskutere nysgerrigheder om disse emner, så tøv ikke med at kigge forbi. Vi ses!