FAGPORTALEN

Teknisk dokumentation og code review

Kommunikation og IT A · HTX · A-niveau · Systemudvikling

💻 Dokumentation og code review

Teknisk dokumentation sikrer at kode kan forstås og vedligeholdes:

Inline kommentarer: forklar HVORFOR, ikke hvad.

```python

Beregn daglig rente i stedet for månedlig — API returnerer månedlig

rente = månedlig_rente / 30

```

Docstrings (Python):

```python

def beregn_bmi(vægt_kg: float, højde_m: float) -> float:

"""Beregn Body Mass Index.

Args:

vægt_kg: Vægt i kilogram

højde_m: Højde i meter

Returns:

BMI som float

"""

return vægt_kg / (højde_m ** 2)

```

README.md: projektbeskrivelse, installation, kørsel, eksempler.

Code review — hvad man kigger efter:

1. Korrekthed: virker koden som forventet?

2. Læsbarhed: er variabelnavne forklarende?

3. Sikkerhed: er der OWASP-risici?

4. Performance: er der åbenlyse flaskehalse?

5. Tests: dækkes edge cases?

Pull Request-beskeder: forklar HVAD og HVORFOR, ikke trin for trin.

Læringsmål

Sådan kan du arbejde med emnet

Træningsforslag

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.