jokijen / hyped-climbing-tracker

Web application created for the course "Tietokannat ja web-ohjelmointi" (University of Helsinki)
MIT License
0 stars 0 forks source link

Välipalautuksen 3 vertaisarviointi #2

Open kuosaton opened 5 months ago

kuosaton commented 5 months ago

Moikka! Tässä vertaisarviointi.

Sovelluksen asennus ja käyttö sujui ilman ongelmia seuraamalla ohjeita, ja toimin niiden mukaisesti luomalla kaksi käyttäjätiliä sekä syöttämällä valmistellun sample-datan ohjelmalle. Valmisteltu näytedata on erinomainen idea – sovelluksen pääsee näkemään ns. elementissään heti kättelyssä! Ulkoasu on erittäin siisti, ja onpahan sovellukselle hieno logokin löydetty.

Käytettävyyden lisäämiseksi ehdottaisin jatkokehitysideaa. Sovelluksen yläpalkkiin voisi siirtää keskeisiä toimintoja (esim. linkit profiiliin, uloskirjautumiseen, hakuun) nettisivuille yleiseen tapaan siten, että ne näkyvät yhtenäisesti kaikissa näkymissä. Edelläkuvatun tapaan toimiikin jo läpi sovelluksen näkyvä Hyped-logo, jonka klikkaaminen ohjaa kätevästi takaisin etusivulle. Tässä mahdollisesti voisi olla hyödyksi layout.html, joka yhdistää eri html-pohjissa toistuvat elementit.

Sovelluksen koodi on niin ikään siistiä ja ymmärrettävää, muuttujien ja tiedostojen nimentä on järkevää. Tietoturvapuoli on myös kunnossa, eli annettu tieto tarkistetaan ja käsitellään asianmukaisesti, käyttäjärooli tarkistetaan, CSRF-token tarkistetaan, kaikki näyttää asianmukaiselta.

Hieman erilaisena ideana: Näin kiipeilyyn perehtymättömänä kaikki sovelluksen sanojen merkitykset eivät itselle täysin avautuneet googlettelusta huolimatta. Jonkinlaiset selitteet aiheen termistölle voisivat olla hauskat, tai vaikkapa kiipeilyn "for dummies" -sanasto sopivassa sovelluksen näkymässä. :smile: Tämä voisi auttaa lajista kiinnostuneita pääsemään harrastukseen kiinni. Todettakoon tosin, että tämä ehdotus saattaa jo mennä sovelluksen tähtäimestä / tarkoitetusta kohderyhmästä ohi.

Kaiken kaikkiaan, sovellukseen on selkeästi käytetty aikaa ja vaivaa. Sovellus on omasta näkövinkkelistäni sen verran edistyneellä tasolla, että huomautettavaa tai parannusehdotuksia ei enempää ilmene.

Erinomaista työtä! :]

jokijen commented 5 months ago

Kiitos palautteesta. Tosi hyviä ideoita!

Nav-barin sainkin toteutettua eilen. Olin lykännyt sen työstämistä, koska halusin alussa keskittyä toiminnallisuuteen enemmän, mutta oli mukavampi käyttää sovellusta, kun siellä oli edes jonkinlainen elementti pääsisällön lisäksi. Tuo ehdottamasi toteutustapa olisi kyllä ollut fiksumpi. Minulla on savotta edessä, jos päädyn muuttamaan nykyistä versiota :)

Erinomainen pointti jargonista. Kiipeilysanastoa on paljon ja se on aika erikoista. Esimerkiksi lause: "Otat sen krimpin gastonina, smearaat tai flägäät oikealla jalalla ja lurppaat sloupperiin", oikeasti tarkoittaa jotain. Aloitellessani lajin parissa olin ihan pihalla kaikissa kiipeilyyn liittyvissä keskusteluissa, mutta nyt olen jo joitakin vuosia marinoitunut tuossa ja kenties vähän sokeutunut asialle. Huomiona sellainen, että kiipeilysanastoa ei ole juurikaan suomennettu, esim. "on-sight/onsight" = "onsaitti" tai "saitti", "crimp" = "krimppi", "sloper" = "sloupperi" jne., mikä ehkä tekee kielestä vielä hankalaselkoisempaa ja on yksi syy, miksi tein sovelluksen kokonaan englanniksi, lukuun ottamatta paikkojen ja reittien nimiä. Saan tuotettua ChatGPT:n avulla nopeasti pienen kiipeilysanaston, joten lisään myös sellaisen.