Tech Glossary
Vad är TDD?
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.
Relaterade
TDD jobb
DevOps Engineer with Full-Stack Capabilities
Etain
Oslo
DevOps
10-19 anställda
JavascriptJavaPythonReact.js+2
Test lead
ninety Sweden AB
Malmö, Göteborg, Stockholm, Uppsala
Test management, Test automation
0-9 anställda
40 000-90 000 SEK/månad
SOAP UIPostmanTDDCypress+1
Software Engineer - Data Connectors (integration)
Funnel
Stockholm
Backend
Analysis & Big data, Web
100-499 anställda
PythonAPIsTDD
BACK END DEVELOPER- JAVA
Kezzler AS
Oslo
Backend
Blockchain, Security, Analysis & Big data, Internet of Things
20-49 anställda
JavaDockerReact.jsSpring Framework+7
FRONT-END DEVELOPER / FULL STACK DEVELOPER
Kezzler AS
Oslo
Frontend, Fullstack
Blockchain, Security, Analysis & Big data, Internet of Things
20-49 anställda
JavascriptDockerSQLJSON+6