Cuprins:

Cum scriu o revizuire a codului?
Cum scriu o revizuire a codului?

Video: Cum scriu o revizuire a codului?

Video: Cum scriu o revizuire a codului?
Video: Ce este codul binar si cum putem sa-l intelegem 2024, Decembrie
Anonim

10 sfaturi pentru a vă ghida către o evaluare eficientă a codului de către colegi

  1. Revizuire mai puțin de 400 de linii de cod la un moment dat.
  2. Nu vă grăbiți.
  3. Nu face revizuire timp de mai mult de 60 de minute o dată.
  4. Stabiliți obiective și capturați valori.
  5. Autorii trebuie să adnoteze sursa cod inainte de revizuire .
  6. Folosiți liste de verificare.
  7. Stabiliți un proces de remediere a defectelor constatate.

În mod similar, când ar trebui să faceți revizuirea codului?

Când revizuiți recenziile codului ar trebui să aibă loc după ce verificările automate (teste, stil, alte CI) s-au finalizat cu succes, dar înainte de cod fuzionează cu ramura principală a depozitului. În general, nu facem performanțe formale revizuire a Codului a modificărilor agregate de la ultima ediție.

În plus, cum efectuează Google recenzii de cod? Pentru a-și demonstra capacitatea de a codul de revizuire pentru lizibilitate, dezvoltatorii la Google trece printr-un „ revizuire a lor revizuire a Codului practici”. Prin urmare, dezvoltatorul depune cod schimbări la o echipă de experți în lizibilitate. Aceștia vor inspecta cod . Dar această inspecție nu este ca un normal revizuire a Codului.

De asemenea, întrebarea este, cum codificați ca o recenzie umană?

Tehnici

  1. Lasă computerele să facă părțile plictisitoare.
  2. Soluționați argumentele de stil cu un ghid de stil.
  3. Începeți să revizuiți imediat.
  4. Începeți la nivel înalt și mergeți în jos.
  5. Fiți generoși cu exemplele de cod.
  6. Nu spune niciodată „tu”
  7. Încadrați feedback-ul ca cereri, nu comenzi.
  8. Legați notele de principii, nu de opinii.

Ce face o revizuire bună a codului?

Recenzii bune de cod pune întrebări deschise în loc să faci declarații puternice sau cu opinii. Ele oferă alternative și posibile soluții care ar putea funcționa mai bine pentru situație, fără a insista că aceste soluții sunt Cel mai bun sau singurul mod de a proceda.

Recomandat: