Teise kodutöö kaitsmine paaristööna

  1. Kui teil pole oma teise kodutöö viimast seisu bitbucket'is, siis looge versioon (commit) "Seis praktikumi alguses" ning laadige see üles.
  2. Õppejõud määrab teile paarilise selleks praktikumiks. Liikuge paarilise juurde.
  3. Avage oma kodutöö 2 programm IntelliJ's (vm. IDEs, et seda oleks võimalik muuta).
  4. Avage kodutöö viimane esitus Moodle's ja näidake paarilisele töö (nii programmi kui ka tabeli) esitamise aega ning õppejõu viimast kommentaari (peab sisaldama "ok"). NB! kõik automaattestid peavad läbi minema, allikad peavad olema viidatud.
  5. Selgitage oma lahenduse tööpõhimõtet.
  6. Avage mõõtmistulemuste graafik ja võrrelge seda paarilise graafikuga.
  7. Leidke koostöös paarilisega kolmas versioon kahendpistemeetodist, mis erineks teie mõlema poolt pakutud versioonidest, ja realiseerige see. Võimalikud versioonid:
  8. Testige uus lahendus ja võrrelge seda kiiruse osas enda eelmise lahendusega. Pange ühte arvutisse kokku enda vana lahendus, paarilise vana lahendus ning loodud uus lahendus ja tehke mõõtmised. Lisage andmed tabelisse ja graafikule. NB! mõõtmised teha samas arvutis, muidu ei ole tulemused võrreldavad. Ühel graafikul peavad näha olema kõigi kolme lahenduse jooned.
  9. Tehke programmist uus versioon (commit)  "Partneri Nimi  abil loodud lahendus" (kasutage perekonnanime) ning laadige see üles, paariline teeb oma koodiga sama. Mõlemal paarilisel peaksid koodis olema kõik kolm lahendust.
  10. Näidake see viimane commit ning uuendatud tabel ja graafik õppejõule ette.
  11. Õppejõud vestleb ja tunneb huvi erinevate variantide kiiruste vastu.
  12. Õppejõud kannab hinded ÕISi.

Jaanus Pöial