TDD - Testdriven utveckling i praktiken

 

Som utvecklare vill du utveckla flexibel och ren kod av hög kvalitet. På den här kursen börjar vi från grunden och utforskar med programmeringsövningar hur du gör testdriven utveckling, TDD, till en naturlig del av din arbetsprocess. Vi tittar dessutom på hur du gör för att få med dig dina kollegor i det testdrivna arbetssättet.

Målgrupp

Utbildningen passar dig som behärskar grunderna i objektorienterad programmering, och som vill komma igång med ett testdrivet arbetssätt, och samtidigt fördjupa dig inom objektorienterad design och hantering av legacykod.

 

Så går kursen till

Vi använder gemensamma programmeringsövningar för att träna testdriven utveckling (TDD) och varvar med teori, praktiska tips och erfarenheter från kursledaren. Kursen kan hållas på svenska och engelska. 

 

Du kommer att lära dig

  • Vilka möjligheter och utmaningar testdriven utveckling erbjuder

  • Hur svårare problem hanteras med hjälp av refaktoreringsanalys, brytande av kodberoenden och objektorienterad design

  • Praktisk erfarenhet i att arbeta testdrivet i programmeringspar

 

Ur innehållet

  • Det testdrivna arbetssättet

  • Objektorienterad design med SOLIDa principer

  • Whiteboxtestning med mockningsobjekt

  • Refaktoreringsanalys med mikadometoden

  • Arbeta effektivt med beroendebrytning i legacykod

  • Tvärfunktionellt testdrivet samarbete


Förberedelser

Som kursdeltagare behöver du ta med din egen laptop på kursen. Du behöver ha installerat och vara bekväm med att arbete i en modern IDE med stöd för refaktoriseringar (t.ex. IntelliJ). Kursledaren kommer att visa kodexempel i Java med IntelliJ. Hör av dig till oss om du har några frågor kring detta.

KURSINFORMATION

Pris: 14 500 kr

Längd: 2 dagar

Kurstillfällen

Inga kursdatum finns för tillfället. Gör en intresseanmälan här.

FRÅGOR?

Tveka inte att höra av dig till Karin Fundell.
Tfn 0704-71 31 08.