Hva er Test Driven Development (TDD)?
Test-Driven Development (TDD) er en programmeringstilnærming som legger vekt på å skrive tester før man utvikler kodefunksjonalitet.
Test Driven Development (TDD)
Test-Driven Development (TDD) er en programmeringstilnærming som legger vekt på å skrive tester før man utvikler kodefunksjonalitet. Denne metoden sikrer at koden møter de tiltenkte kravene og bidrar til å forhindre feil.
📚 Opprinnelse
Test-Driven Development (TDD) ble utviklet av Kent Beck på slutten av 1990-tallet som en del av Extreme Programming.
Iterativ Prosess
TDD følger en syklus med å legge til en test, få testen til å feile, skrive kode for å få testen til å passere, og deretter refakturere koden.
Fokus
TDD fokuserer på å teste små enheter av kode om gangen, og sikrer at systemet bygges inkrementelt med høy testdekning.
Refaktoreringssyklus
Også kjent som 'Red-Green-Refactor' syklusen, hvor kode skrives for å få den feilede testen til å passere og deretter refaktoreres for å forbedre strukturen.
Vil du lære mer?
Hvis du ønsker å gå dypere inn i TDD —eller bringe denne typen opplæring til teamet ditt— la oss snakke sammen. Jeg hjelper team med å forstå og anvende disse begrepene. Jeg vil veldig gjerne høre fra deg!
Hva er en Alpha-versjon?
En Alpha-versjon er en tidlig fase av et programvareprodukt, vanligvis utgi...
Hva er en beta-versjon?
En beta-versjon, også kjent som en forhåndsvisning, er en versjon av progra...
Hva står ALM for?
ALM, eller Application Lifecycle Management, refererer til prosessen med å...
Hva er SOLID-prinsippene?
SOLID-prinsippene ble introdusert av Robert C. Martin, også kjent som Uncle...
Hva er Testing?
Testing, eller test, er en prosedyre utført for å verifisere og validere fu...