Innehållsförteckning:

Hur granskar jag någons kod?
Hur granskar jag någons kod?

Video: Hur granskar jag någons kod?

Video: Hur granskar jag någons kod?
Video: Ska du testa?? 🤐😵 Såhär lätt kan du gömma din telefon om du har något hemligt #mobiltips #iphone 2024, December
Anonim

10 tips för att vägleda dig mot effektiv referensgranskning

  1. Recension färre än 400 rader koda vid en tid.
  2. Ta din tid.
  3. Låt bli recension i mer än 60 minuter åt gången.
  4. Sätt upp mål och fånga mätvärden.
  5. Författare bör ange källan koda Innan recension .
  6. Använd checklistor.
  7. Upprätta en process för att åtgärda upptäckta defekter.

Härav, hur ska en kodgranskning se ut?

Se vid varje rad koda som du har blivit tilldelad recension . Vissa saker som datafiler, genererade koda , eller stora datastrukturer som du kan skanna över ibland, men inte skanna över en mänskligt skriven klass, funktion eller block av koda och anta att det som finns inuti den är okej.

Dessutom, hur lång tid bör en kodgranskning ta? Ta tillräckligt med tid för en ordentlig, långsam granskning, men inte mer än 60– 90 minuter . Granska aldrig kod för mer än 90 minuter i sträck. Vi har pratat om hur du, för bästa resultat, inte ska granska koden för snabbt. Men du ska inte heller recensera för länge i en sittning.

Dessutom, hur kodar du som en mänsklig recension?

Tekniker

  1. Låt datorer göra de tråkiga delarna.
  2. Avgör stilargument med en stilguide.
  3. Börja granska omedelbart.
  4. Börja på hög nivå och arbeta dig ner.
  5. Var generös med kodexempel.
  6. Säg aldrig "du"
  7. Rama in feedback som förfrågningar, inte kommandon.
  8. Knyt anteckningar till principer, inte åsikter.

Vilka viktiga saker letar du efter när du granskar någons kod?

För att delta i Peer Code Recensioner

  • Vet vad du ska leta efter i kodrecensioner.
  • Bygg och testa - före kodrecensioner.
  • Behöver du en bättre automatiserad kontroll?
  • Granska inte koden längre än 60 minuter.
  • Kontrollera inte mer än 400 rader åt gången.
  • Ge feedback som hjälper (inte gör ont)
  • Kommunicera mål och förväntningar.

Rekommenderad: