Till KTH:s startsida Till KTH:s startsida

Labbar

Checklista för labbar

Helhet

Kod

  • Är all kod korrekt formaterad?
  • Inleds alla metoder med en dokumentationskommentar som förklarar vad metoden gör?
  • Är namnen på variabler, metoder och klasser valda för att göra koden lättare att förstå?
  • Är programmet fritt från onödig kodupprepning?

Struktur

  • Är programmet indelat i lagom många, lagom stora klasser och metoder?
  • Verkar klasserna och metoderna lätta att återanvända?
  • Verkar klasserna och metoderna lätta att testa isolerat?
  • Pratar olika delar av programmet med varandra genom väldefinierade interface?

Labbkvitto finns här: Labbkvitto OOP