Parprogrammering: Forskelle mellem versioner

Content deleted Content added
interwiki, særskrivning, kategori
No edit summary
Linje 14:
|pages=25
|isbn=0-201-74576-3}}"When pairing is working at its best, … both share the same goal for completing the task."</ref>
* Arbejd således at der tages en lille opgave/mål ad gangen, - noget I kan færdiggøre indenfor nogle få minutter. Bare det at formulere et problem i ord, overfor et andet menneske, hjælper med til at fokusere både dig selv og din partner på opgaven. Det sikrer også at begge ved hvad I arbejder på ''lige nu''. Man kan trygt færdiggøre denne opgave inden man begynder på noget nyt, og er mindre fristet til at forlade opgaven for at håndtere kompleksitet der lige er dukket op. Det kan man gøre senere.
* Som driver, stol på at observeren er dit sikkerhedsnet. Færdiggør det aktuelle lille mål så hurtigt du kan , og ignorer større og afledte problemer.
* Som Observer, læs koden idet driveren skriver den. tænk på mulige bugs, større problemer og måder at forenkle eller forbedre designet. Hvis der er fejl eller ulæselig kode, skal det straks tages op. Vent til det lille delmål er opnået med at tage større aspekter op, designforbedringer, f. eks. Skriv disse større ting ned, så driveren kan holde sig fokuseret på den aktuelle opgave. hvis du for eksempel kan se at koden ikke tager højde for et null input, skriv en note: "Lav en unit test for null input".
 
== Referencer ==