Hanya berpikir keras-keras - kami programmer suka semua voting / badges / hal rep ini sehingga skema seperti ini dapat dimasukkan ke dalam proses peninjauan kode perusahaan untuk mendorong pengkodean yang lebih baik.
Sesuatu seperti
Anda (atau orang lain atas nama Anda) dapat memposting ulasan (dapat berupa cuplikan, komit tunggal atau serangkaian) untuk ulasan kode
Orang lain dapat mengomentarinya (akan serupa dengan jawaban dalam SE)
Lencana dapat diberikan / disarankan (beberapa akan baik, beberapa akan buruk seperti "Komentar Gurun" atau semacamnya)
Anda dapat memberi suara naik / turun pada kode itu sendiri dan komentar serta lencana (misalnya jika seseorang menyarankan lencana dan Anda setuju / tidak setuju)
Tujuan dari skema seperti ini adalah
Perkenalkan sedikit kesenangan untuk mendorong penggunaan ulasan kode
Tingkatkan kualitas (dalam skema ini, peninjau kode dan pengulas cenderung belajar)
Kurangi kemungkinan ulasan kode yang memicu 'perang ego'
Berikan beberapa metrik untuk membantu mengukur kinerja individu
Bisakah ini bekerja? Pikiran?