Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Test-Drevet Utvikling Bowling med

Liknende presentasjoner


Presentasjon om: "Test-Drevet Utvikling Bowling med"— Utskrift av presentasjonen:

1 Test-Drevet Utvikling Bowling med http://extremeprogramming.no http://extremeprogramming.no

2 {trond,johannes}@extremeprogramming.no Hvem er vi •Trond Pedersen –Seniorkonsulent, ObjectWare –Medlem av styret i extremeprogramming.no –trond@extremeprogramming.notrond@extremeprogramming.no •Johannes Brodwall –Softwarearkitekt for Regningsbetaling, BBS –Fungerende leder, extremeprogramming.no –johannes@extremeprogramming.nojohannes@extremeprogramming.no

3 {trond,johannes}@extremeprogramming.no Extreme Programming & TDD •Foredraget er en introduksjon til TDD •TDD er en teknikk i XP •TDD står også utmerket på egen hånd eller som tillegg til din favorittmetodikk •TDD: –Write a test, make it pass

4 {trond,johannes}@extremeprogramming.no JUnit & Eclipse •JUnit – testrammeverk for Java •NUnit – testrammeverk for.NET •Eclipse har utmerket støtte for JUnit, men det har også for eksempel IntelliJ •TDD: –Write a test, make it pass!

5 {trond,johannes}@extremeprogramming.no PRAKTISK DEMO

6 {trond,johannes}@extremeprogramming.no Oppsummering •Hva er utfordringene? –Hva taper du? –Hva er vanskelig med TDD? •Mock Objects •Hva vinner du? –Endringer –Innfallsvinkel –Design –Trygghet

7 Spørsmål?

8 {trond,johannes}@extremeprogramming.no Mer info •Original Bowling Artikkel: –http://c2.com/cgi/wiki?ObjectMentorBowlingGamehttp://c2.com/cgi/wiki?ObjectMentorBowlingGame –Robert Martins bok ”Agile Software Development” •Ytterligere TDD/Bowling Artikler (i C#): –http://xprogramming.com/xpmag/http://xprogramming.com/xpmag/ •Bøker –Test-Driven Development: By Example (Kent Beck) –Test-Driven Development: A Practical Guide (Dave Astels) •eXtremeProgramming.no har kildekoden til eksempelet, og du kan spørre oss spørsmål på forumet vårteXtremeProgramming.no

9 {trond,johannes}@extremeprogramming.no

10 Bonusmatriell •Trond forteller om forecast på nett •Johannes forteller om JDemo –Andre problemstillinger


Laste ned ppt "Test-Drevet Utvikling Bowling med"

Liknende presentasjoner


Annonser fra Google