Tartalomjegyzék:

Hogyan írhatok kódértékelést?
Hogyan írhatok kódértékelést?

Videó: Hogyan írhatok kódértékelést?

Videó: Hogyan írhatok kódértékelést?
Videó: how we write/review code in big tech companies 2024, Lehet
Anonim

10 tipp, amely elvezeti Önt a hatékony szakértői kódellenőrzés felé

  1. Felülvizsgálat kevesebb, mint 400 sor kód egy időben.
  2. Nem kell kapkodni.
  3. Nem felülvizsgálat egyszerre több mint 60 percig.
  4. Állítsa be a célokat és rögzítse a mutatókat.
  5. A szerzőknek meg kell jelölniük a forrást kód előtte felülvizsgálat .
  6. Használjon ellenőrző listákat.
  7. Hozzon létre egy eljárást a talált hibák kijavítására.

Hasonlóképpen, mikor kell kódellenőrzést végezni?

Mikor tekintse át a kód áttekintéseit Az automatikus ellenőrzések (tesztek, stílusok, egyéb CI) sikeres befejezése után kell megtörténnie, de még a kód beolvad a tár fővonali ágába. Általában nem teljesítünk formálisan kód felülvizsgálata a legutóbbi kiadás óta bekövetkezett összesített változásokról.

Továbbá, hogyan végzi a Google a kódellenőrzést? Hogy bemutassák képességüket felülvizsgálati kód az olvashatóság érdekében a fejlesztők a Google átmenni egy „ felülvizsgálat az ő kód felülvizsgálata gyakorlatok . Ezért a fejlesztő benyújtja kód az olvashatóság szakértőiből álló csapat változása. Azok megvizsgálják a kód . De ez az ellenőrzés nem olyan, mint a szokásos kód felülvizsgálata.

Az is kérdés, hogy hogyan lehet emberi véleményként kódolni?

Technikák

  1. Hagyja, hogy a számítógépek elvégezzék az unalmas részeket.
  2. Rendezd be a stílusérveket stílus útmutatóval.
  3. Azonnal kezdje el az áttekintést.
  4. Kezdje magas szinten, és haladjon lefelé.
  5. Legyen nagyvonalú a kódpéldákkal.
  6. Soha ne mondd, hogy „te”
  7. Keret visszajelzést kérésként, nem parancsként.
  8. A jegyzeteket elvekhez kösd, ne véleményekhez.

Mitől jó egy kódellenőrzés?

Jó kódértékelések tégy fel nyitott kérdéseket ahelyett, hogy határozott vagy véleményt formáló kijelentéseket tenne. Olyan alternatívákat és lehetséges megoldásokat kínálnak, amelyek jobban működhetnek az adott helyzetben anélkül, hogy ragaszkodnának ezekhez a megoldásokhoz legjobb vagy csak a továbblépés módja.

Ajánlott: