git - code review是什么?
PHP中文网
PHP中文网 2017-05-02 09:49:24
0
5
1276

新手刚入门,能否简单讲一下code review是什么东西?怎么进行code review?
谢谢

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(5)
小葫芦

Code Review, merujuk kepada semakan kod: orang baharu atau jurutera muda membuat beberapa perubahan, tetapi perlu disahkan oleh pengaturcara yang berpengalaman sebelum menambahkannya ke cawangan utama atau cawangan ciri adalah mustahil untuk membenarkannya pengaturcara yang berpengalaman duduk di sebelah anda Lihat kod itu, ia sangat membuang masa;

Contohnya:

Projek A mempunyai dua cawangan
cawangan dan master cawangan; kini syarikat sedang membangun, dan semua orang harus menggabungkan cawangan ke dev apabila menyelesaikan tugasan; devZhang San mencipta cawangan

dalam persekitaran pembangunan tempatannya berdasarkan

cawangan; ia mengambil masa tiga hari untuk menyelesaikan satu fungsi; devPengaturcara lama merasakan bahawa Zhang San adalah orang baru dan bimbang untuk meletakkan perubahannya terus ke cawangan zhang_san dia meminta Zhang San menyerahkan permohonan

dan memintanya

;dev; MergeJadi Zhang San menyebut Code Review cawangannya ke pelayan jauh, mengendalikan "Permintaan Gabungan Baharu", memulakan permintaan

, menggabungkan

ke cawangan zhang_san dan menetapkan penyemak sebagai En. Pengaturcara;Merge zhang_sanPengaturcara lama mencari masa lapang dan menyemak ini dev Dia merasakan ada sesuatu yang tidak kena dengannya, jadi dia membuat beberapa cadangan (cadangan akan dihantar secara automatik ke alamat e-mel orang yang berkaitan

Zhang San kemudian menyemak cadangan yang dibuat oleh pengaturcara lama melalui e-melnya, mengubah suainya secara setempat Merge Request dan

memindahkannya ke cawangan jauh

; zhang_sanPada masa ini, "Permintaan Gabung" akan dikemas kini dengan yang terkini git push; pengaturcara veteran melihat semula perubahan umum dan mendapati bahawa ia adalah baik, sangat baik selepas mengklik untuk mengesahkan permintaan, dia berjaya menggabungkan perubahan pada cabang zhang_san Perubahan telah digabungkan ke dalam cabang

[Ini melengkapkan Semakan Kod]

CommitZhang San sangat gembira mengetahui melalui e-mel bahawa cawangannya telah digabungkan ke dalam cawangan pembangunanzhang_san; dia boleh memadamkan cawangan dev tempatan dan cawangan

untuk memastikan cawangan itu bersih; juga teruskan

Cawangan untuk pembangunan baharu, serahkan dev baharu, dan jalankan pusingan baharu zhang_san. zhang_san

淡淡烟草味

Semakan kod adalah semakan kod, anda boleh mencari di Baidu, terdapat banyak artikel

phpcn_u1582

Orang lain akan membaca kod yang anda tulis dan anda juga akan membaca kod orang lain

Selepas semakan, pergi dalam talian semula

过去多啦不再A梦

Semakan kod, biasanya syarikat besar memerlukan semakan kod. Jika terdapat masalah dengan kod atau ia tidak memenuhi spesifikasi, ubah suai dengan betul sebelum pergi ke dalam talian.

Ty80

Ribuan nyawa terkorban: perangkap dalam kod lama

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan