marykristina4 / ot-harjoitustyo

0 stars 0 forks source link

Koodikatselmointi #1

Open sallasal opened 3 years ago

sallasal commented 3 years ago

Projekti ladattiin GitHubista .zip-tiedostona sunnuntaina 6.12. noin klo 15.

Alla koodikatselmoinnissa heränneitä ajatuksia projektista. Kaiken kaikkiaan projekti on jo todella pitkällä, sovellus toimii vaatimusmäärittelyn mukaisesti ja koodi on useimmissa kohdissa erittäin selkeää luettavaa. Eli enää viilauksista kyse tässä. Pelilogiikka selvästi toimii, pelailin monta kierrosta.

Ohjelman suorittaminen

Luettavuus

Rakenne: ohjelma

Rakenne: testit

marykristina4 commented 3 years ago

Kiitos selkeästä ja yksityiskohtaisesta palautteesta! Olen tuon gameDeckin jo siirtänyt tuonne gameServicen puolella ja hand:ien suhteen olen pohtinut mikä olisi parasta. Teen varmaankin muut vaadittavat asiat ensin ja katson sitten jääkö tuohon vielä aikaa. Samaa mieltä olen siitä,että Uusi peli -toiminnallisuus pitäisi olla, koska peli on niin lyhyt. Sen tekeminen on siis ainakin korkeammalla prioriteetilla kuten myös poiskommentoitujen rivien siivoaminen, testien läpikäynti/siivoaminen jne.

Käyttöliittymälle en ole suonut sen enempää aikaa kun toiminnallisuuden rakentamiseen mennyt aika, ja varmistaminen että käyttöliittymä toimii oikein ja ohjaa painamaan toiminnallisuuden kannalta oikeita nappeja. Olen ymmärtänyt että tällä kurssilla käyttöliittymä ei ole niin merkityksellinen koodin laadun kannalta - tämä olisi toki hyvä vielä tarkistaa ohjaajilta. Ja lisäksi, jos davadociin sitten kuitenkin sisällyttäisi käyttöliittymän, voisi myös siinä dokumentoinnissa käyttöliittymän toimintaa vielä kuvata. Kiitos näistä huomioista!

Palautteesi toimii tosi hyvänä tarkistuslistana tällä viikolla tehtäville asioille, jotta saan sovellukseni kuntoon loppupalautukseen, kiitos!