Projekti1:n vertaisarviointi¶
PRP Plussa-gradereiden avustamana
Oppimistavoitteena on syventää opiskelijoiden ymmärrystä tehokkuudesta ja laajentaa näkemystä erilaisista ratkaisuista. Työsi lähettäminen vertaisarvioitavaksi oli vapaaehtoista, mutta jos lähetit työsi, katselmoi myös sinulle lähetetyt koodit. Tämä varmistaa, että kaikki saavat vertaisarvioinnin. Arvio ei vaikuta arvioitavan pisteisiin, vaan arvioijaan. Eli jos et tee arviointiosaa, sinä menetät pisteitä.
Arvio on tarkoitus tehdä yhteistyössä Plussa-gradereiden kanssa. Lähetä saamasi ratkaisut Plussan arvioitavaksi ja tämän jälkeen valitse yksi funktio tarkempaa tehokkuusanalyysia varten.
Tee seuraavat asiat:
- Ylikirjoita tilapäisesti ratkaisusi vertaisen ratkaisulla ja lähetä se Plussaan. On monia tapoja tehdä se tilapäiseksi:
- Ennen ylikirjoittamista merkitse nykyinen ratkaisusi käyttäen
git tag -a my-project1 -m 'Oma versio', sitten ylikirjoita se väliaikaisesti vertaisen ratkaisulla ja lähetä Plussaan. Palataksesi alkuperäiseen ratkaisuun käytägit checkout my-project1. - Voit myös tehdä prp:n erillisellä haaraumalla:
git checkout -b prp_reviewPalaa päähaaraan komennolla:git checkout main
- Ennen ylikirjoittamista merkitse nykyinen ratkaisusi käyttäen
- Tarkista tulokset, keskittyen erityisesti suorituskykytestiin, Valgrindiin ja suorituskykyarvioon, jotka ovat kaikkein hyödyllisimpiä mittareita.
- Valitse jokin funktio annetusta funktioluettelosta tehokkuustarkastelua varten.
- True/False -kysymyksissä valitse False, jos kysymys ei ole relevantti valitulle funktiolle.
Vertaisarviot lisäävät exercises-kategorian pisteitä.
Huomaa myös, että vertaisarvioinnin vastauksesi tarkistetaan myöhemmin (moduuli 23).
perftest command count
Alla oleva kuva havainnollistaa prp-palautuksen gradaamista. Perftestin ajettuasi
kopioi command count kuvan osoittamasta paikasta ja liitä se PRP-katselmointilomakkeella
command count -kenttään.
A+ esittää tässä kohdassa tehtävän palautuslomakkeen.