Indholdsfortegnelse:

Hvordan gennemgår jeg en persons kode?
Hvordan gennemgår jeg en persons kode?

Video: Hvordan gennemgår jeg en persons kode?

Video: Hvordan gennemgår jeg en persons kode?
Video: How to review someone else's code 2024, Kan
Anonim

10 tips til at guide dig mod effektiv peer code review

  1. Anmeldelse færre end 400 linjer kode på et tidspunkt.
  2. Tag dig god tid.
  3. Lade være med anmeldelse i mere end 60 minutter ad gangen.
  4. Sæt mål og indfang målinger.
  5. Forfattere bør anføre kilden kode før anmeldelse .
  6. Brug tjeklister.
  7. Etabler en proces til udbedring af fundne defekter.

Heraf, hvordan skal en kodegennemgang se ud?

Se ved hver linje af kode som du er blevet tildelt anmeldelse . Nogle ting som datafiler, genereret kode , eller store datastrukturer, du nogle gange kan scanne over, men ikke scanne over en menneskeskreven klasse, funktion eller blok af kode og antag, at det, der er inde i det, er okay.

Desuden, hvor lang tid skal en kodegennemgang tage? Tag dig tid nok til en ordentlig, langsom gennemgang, men ikke mere end 60– 90 minutter . Gennemgå aldrig kode for mere end 90 minutter i stræk. Vi har talt om, hvordan du for de bedste resultater ikke bør gennemgå koden for hurtigt. Men du bør heller ikke gennemgå for lang tid på én gang.

Og hvordan koder du som en menneskelig anmeldelse?

Teknikker

  1. Lad computere klare de kedelige dele.
  2. Afgør stilargumenter med en stilguide.
  3. Begynd at gennemgå med det samme.
  4. Start højt niveau og arbejd dig ned.
  5. Vær generøs med kodeeksempler.
  6. Sig aldrig "dig"
  7. Indram feedback som anmodninger, ikke kommandoer.
  8. Bind noter til principper, ikke meninger.

Hvilke vigtige ting kigger du efter, når du gennemgår en persons kode?

For at deltage i Peer Code Anmeldelser

  • Ved, hvad du skal kigge efter i kodeanmeldelser.
  • Byg og test – før anmeldelser af kode.
  • Har du brug for et bedre automatiseret tjek?
  • Gennemgå ikke koden i mere end 60 minutter.
  • Tjek ikke mere end 400 linjer ad gangen.
  • Giv feedback, der hjælper (ikke gør ondt)
  • Kommuniker mål og forventninger.

Anbefalede: