Paaristöö
- Õppejõud määrab teile paarilise selleks praktikumiks.
- Avage oma kodutöö IntelliJ's (vm. IDEs, et seda oleks võimalik
muuta).
- Kui teil pole oma töö viimast seisu bitbucket'is (või
github'is), siis looge versioon (commit) "Seis enne
kaitsmist" ning laadige see üles. TEHKE SEDA KOHE PRAKTIKUMI
ALGUSES. Vajadusel vaadake eelmise praktikumi materjale.
- Seletage oma paarilisele programmi tööpõhimõtet (nii, et
paariline tõesti aru saaks).
- Avage kodutöö viimane esitus Moodle's ja näidake paarilisele
töö esitamise aega, õppejõu viimast kommentaari töö kohta ning
programmi lahendamisaega serveris. NB! kõik automaattestid
peavad läbi minema, allikad peavad olema viidatud.
- Paariline teeb samuti kõik eelnevad sammud, misjärel võrrelge
lahendamisaegu Moodle's.
- Tehke paarilisele vähemalt kaks konkreetset ettepanekut koodi
parendamiseks (vt. "Clean Code" raamatut). Võimalikud aspektid:
- kasutatud algoritmi arusaadavus
- koodi töökiirus
- koodistiil ja programmi loetavus
- kommentaaride ja viidete lisamine, eemaldamine või
parandamine
- Paarilise rollis viige sisse programmi muudatused, millega
olete nõus, kontrollige, et need töötavad (s.h. läbivad kõiki
teste) ja et paariline on rahul.
- Tehke uus versioon (commit) "Partneri Nimi
ettepanekul parendatud kood" ning laadige see bitbucket'isse
(või github'i), paariline teeb oma koodiga sama. MÕLEMAD
PAARILISED PEAVAD OMA PROGRAMMI KOHTA COMMIT'i LOOMA.
- Näidake see viimane commit bitbucket'is (või
github'is) õppejõule ette.
- Õppejõud vestleb ja küsib küsimusi teie paarilise töö
kohta (loodetavasti saite sellest täielikult aru - vajadusel
minnakse uuele ringile).
- Õppejõud kannab hinded ÕISi.
Jaanus Pöial