Vad är TDD?

Av: Maria Nilsson

TDD, eller Test Driven Development, är en utvecklingsmetodik där man först skriver tester för den funktionalitet man vill bygga, och sedan skriver koden för att få testerna att gå igenom. På så sätt tvingas man tänka igenom hur funktionaliteten ska se ut och hur den ska fungera innan man börjar skriva koden, och man får också en mätbar kvalitetssäkring i form av tester som körs varje gång man gör ändringar i koden. Jämfört med vanlig kodning så är TDD mer tidskrävande i början av ett projekt, eftersom man först måste skriva testerna. Men på lång sikt är det en mer effektiv metodik eftersom man får bättre kvalitet på koden och mindre buggar. Det är också en bra metodik för att lära sig ett nytt API eller ett nytt bibliotek, eftersom man tvingas tänka igenom hur det fungerar innan man börjar använda det.

Jobb: Se lediga jobb som kräver liknande kompetens

Se relaterade ämnen:

Skapa din anonyma profil och få erbjudanden från 800 techbolag

Få erbjudanden och ansök anonymt.

Registrera dig nu

Om Demando

Välkommen till Demando. Vi är Sveriges största plattform för techrekrytering – och finns till för alla er som skapar tech - från utvecklare till designers, projektledare eller säljare. Här finns över 30 000 registrerade techtalanger och 800 bolag redo att hitta sin perfekta match.