Obsah:

Ako skontrolujem niečí kód?
Ako skontrolujem niečí kód?

Video: Ako skontrolujem niečí kód?

Video: Ako skontrolujem niečí kód?
Video: Ночь В Доме С Самым Страшным Демоном | A Night in the House with a Scary Demon 2024, Smieť
Anonim

10 tipov, ktoré vás povedú k efektívnej kontrole partnerského kódu

  1. Preskúmanie menej ako 400 riadkov kód v tom čase.
  2. Neponáhľaj sa.
  3. nie preskúmanie viac ako 60 minút naraz.
  4. Stanovte si ciele a zaznamenávajte metriky.
  5. Autori by mali uviesť zdroj kód pred preskúmanie .
  6. Použite kontrolné zoznamy.
  7. Vytvorte postup na opravu nájdených chýb.

Ako by mala kontrola kódu vyzerať?

Pozri v každom riadku kód ku ktorému ste boli pridelení preskúmanie . Niektoré veci, ako sú dátové súbory, generované kód alebo veľké dátové štruktúry, ktoré môžete niekedy naskenovať, ale neskenujte cez ľudmi napísanú triedu, funkciu alebo blok kód a predpokladať, že to, čo je v ňom, je v poriadku.

Okrem toho, ako dlho by mala kontrola kódu trvať? Venujte dostatok času riadnemu, pomalému preskúmaniu, ale nie viac ako 60- 90 minút . Nikdy nekontrolujte kód dlhšie ako 90 minút v kuse. Hovorili sme o tom, ako by ste na dosiahnutie najlepších výsledkov nemali kontrolovať kód príliš rýchlo. Nemali by ste však analyzovať príliš dlho na jedno posedenie.

Tiež, ako kódujete ako ľudskú kontrolu?

Techniky

  1. Nechajte počítače robiť nudné časti.
  2. Urovnajte hádky týkajúce sa štýlu pomocou sprievodcu štýlom.
  3. Okamžite začnite kontrolovať.
  4. Začnite na vysokej úrovni a postupujte smerom nadol.
  5. Buďte veľkorysí s príkladmi kódu.
  6. Nikdy nehovor „ty“
  7. Spätnú väzbu formulujte ako požiadavky, nie príkazy.
  8. Spojte poznámky so zásadami, nie s názormi.

Aké dôležité veci hľadáte, keď kontrolujete niečí kód?

Za účasť na previerkach kódexu rovesníkov

  • Zistite, čo hľadať v recenziách kódu.
  • Zostavte a otestujte – pred kontrolou kódu.
  • Potrebujete lepšiu automatizovanú kontrolu?
  • Nekontrolujte kód dlhšie ako 60 minút.
  • Nekontrolujte viac ako 400 riadkov naraz.
  • Poskytnite spätnú väzbu, ktorá pomáha (nie bolí)
  • Komunikujte ciele a očakávania.

Odporúča: