Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full Stack projektin katselmointi #1

Open
Jakousa opened this issue Jun 22, 2021 · 0 comments
Open

Full Stack projektin katselmointi #1

Jakousa opened this issue Jun 22, 2021 · 0 comments

Comments

@Jakousa
Copy link

Jakousa commented Jun 22, 2021

Full Stack projektin katselmointi

Tässä lyhyt katselmointi Full Stack kurssin projektistasi. Katselmoinnissa esitetyt kommentit ovat parannusehdotuksia, joita voit halutessasi ottaa huomioon tässä tai tulevissa projekteissasi. Mitään muutoksia tähän projektiin ei siis ole pakko tehdä suoritusmerkintää varten.

Käytettävyys

Mitä tein?

Kävin selailemassa tuloksia monacon kisoista.

Kokemus

Kesti aika pitkään saada data, mutta muuten siistin näköinen sovellus!

Koodi

Tämä https://github.com/f1-2019-results/backend/blob/master/src/util/asyncRequestHandler.ts taitaa pyrkiä tekemään saman kuin https://www.npmjs.com/package/express-async-errors.

Login toiminnot lienevät kuollutta koodia.

Frontin koodissa on käytetty hyviä käytänteitä. En osaa sanoa miten Vuessa on tapana tehdä asioita sillä Vuea ei yleensä näissä näy, mutta itse koodin laatu on kyllä kelpoa.

En ole täysin varma mitä desktop clientissä tapahtuu, erityisesti https://github.com/f1-2019-results/desktop-client/tree/master/src/binaryParser sisältö ihmetyttää. Mutta tämä on luultavasti vain omaa tietämättömyyttä.

Kokonaisuus

Hieno pieni projekti! Toivottavasti jatkat kehitystä vielä tämänkin jälkeen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant