Pensiamo solo ad alta voce - noi programmatori adoriamo tutti questi spartito / distintivi / materiale pubblicitario in modo che uno schema come questo possa essere introdotto in un processo di revisione del codice aziendale per incoraggiare una migliore codifica.
Qualcosa di simile
-
Tu (o altri a tuo nome) puoi pubblicare una recensione (potrebbe essere snippet, single commit o series of) per una revisione del codice
-
Gli altri possono commentare (sarebbe simile alle risposte in SE)
-
I badge possono essere dati / suggeriti (alcuni sarebbero buoni, altri sarebbero cattivi come "Comment Desert" o alcuni di questi)
-
Puoi votare su / giù sul codice stesso e sui commenti e distintivi (ad es. se qualcuno ha suggerito un badge e hai fatto / non sei d'accordo)
L'obiettivo di uno schema come questo sarebbe
-
Introduci un po 'di divertimento per incoraggiare l'uso delle revisioni del codice
-
Migliora la qualità (in questo schema è probabile che apprendano sia il lettore che i revisori)
-
Riduci la possibilità che le revisioni del codice generino "guerre dell'ego"
-
Fornisci alcune metriche per aiuto per misurare le prestazioni individuali
Potrebbe funzionare? Pensieri?