📖 Tips til prosjektoppgaven#
Beste praksis#
Det finnes flere retningslinjer for hvordan man programmerer “på en riktig måte”. Disse beste praksisene for programmering er godt beskrevet i denne artikkelen av Wilson et al. (2014) som inkluderer aspekter som:
“Skriv programmer for mennesker, ikke datamaskiner.”
“La datamaskinen gjøre arbeidet.”
“Gjør inkrementelle endringer.”
“Ikke gjenta deg selv (eller andre).”
“Planlegg for feil.”
“Optimaliser programvare først etter at den fungerer korrekt.”
“Dokumenter design og formål, ikke mekanikk.”
“Samarbeid.”
Slike retningslinjer er ekstremt nyttige. Jeg anbefaler at du tar en kort titt på artikkelen før du starter ditt endelige prosjekt, fordi det hjelper deg å fullføre prosjektet effektivt og på en måte som fungerer og gjør livet ditt (og andres) enklere!
For dette sluttprosjektet er de viktigste aspektene fra listen ovenfor nummer 1-4 og nummer 7 (selv om de alle er viktige). Så ta i det minste en titt på disse aspektene fra artikkelen før du starter arbeidet ditt.
Dokumentere arbeidet ditt#
God dokumentasjon er en av de viktigste aspektene når man programmerer. Det lar oss (og også deg selv) forstå hva du har gjort, eller prøvd å gjøre med koden. Derfor kan jeg ikke understreke nok hvor viktig det er å dokumentere kodene dine, og arbeidet generelt, på en skikkelig måte. Bruk derfor kommentarer i koden og også Markdown-celler der du forklarer formålet med de forskjellige delene av koden.