You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/da/6-space-game/3-moving-elements-around/assignment.md

36 lines
2.8 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c162b3b3a1cafc1483c8015e9b266f0d",
"translation_date": "2025-10-23T22:10:11+00:00",
"source_file": "6-space-game/3-moving-elements-around/assignment.md",
"language_code": "da"
}
-->
# Kommentér Din Kode
## Instruktioner
Ren, veldokumenteret kode er afgørende for at vedligeholde og dele dine projekter. I denne opgave skal du øve en af de vigtigste vaner for professionelle udviklere: at skrive klare, nyttige kommentarer, der forklarer formålet og funktionaliteten af din kode.
Gennemgå din nuværende `app.js`-fil i din spilmappe, og find måder at kommentere og rydde op i den. Det er meget nemt for kode at komme ud af kontrol, og nu er det en god mulighed for at tilføje kommentarer for at sikre, at du har læsbar kode, som du kan bruge senere.
**Din opgave inkluderer:**
- **Tilføj kommentarer** der forklarer, hvad hver større sektion af koden gør
- **Dokumentér funktioner** med klare beskrivelser af deres formål og parametre
- **Organisér kode** i logiske blokke med sektionoverskrifter
- **Fjern** eventuel ubrugelig eller overflødig kode
- **Brug konsekvente** navngivningskonventioner for variabler og funktioner
## Bedømmelseskriterier
| Kriterier | Fremragende | Tilstrækkelig | Kræver Forbedring |
| --------- | ----------- | ------------- | ----------------- |
| **Kode Dokumentation** | `app.js`-koden er fuldt kommenteret med klare, nyttige forklaringer for alle større sektioner og funktioner | `app.js`-koden er tilstrækkeligt kommenteret med grundlæggende forklaringer for de fleste sektioner | `app.js`-koden har minimale kommentarer og mangler klare forklaringer |
| **Kode Organisering** | Koden er organiseret i logiske blokke med klare sektionoverskrifter og konsekvent struktur | Koden har en vis organisering med grundlæggende gruppering af relateret funktionalitet | Koden er noget uorganiseret og svær at følge |
| **Kode Kvalitet** | Alle variabler og funktioner bruger beskrivende navne, ingen ubrugelig kode, følger konsekvente konventioner | Det meste af koden følger gode navngivningspraksis med minimal ubrugelig kode | Variabelnavne er uklare, indeholder ubrugelig kode, inkonsekvent stil |
---
**Ansvarsfraskrivelse**:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten [Co-op Translator](https://github.com/Azure/co-op-translator). Selvom vi bestræber os på nøjagtighed, skal du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det originale dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi er ikke ansvarlige for eventuelle misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.