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 bug?
I programvarekontekst refererer en bug til en feil eller mangel i koden som...
Hva er en beta-versjon?
En beta-versjon, også kjent som en forhåndsvisning, er en versjon av progra...
Hva er en Alpha-versjon?
En Alpha-versjon er en tidlig fase av et programvareprodukt, vanligvis utgi...
Hva er en tester?
En tester, også kjent som testingeniør eller QA (Quality Assurance), er pri...
Hva er Testing?
Testing, eller test, er en prosedyre utført for å verifisere og validere fu...