Code Review.SE è fantastico quando hai bisogno di un feedback su un pezzo di codice preciso e breve.
Ma dove ottenere un feedback simile sul codice stesso quando:
-
hai migliaia di LOC,
-
non avere colleghi sul posto di lavoro pronti o disposti a rivedere il codice¹,
-
non hai migliaia di dollari da spendere per una revisione professionale da parte di uno sviluppatore di terze parti? ²
Luoghi come CodePlex sono una buona idea per far conoscere il tuo progetto³, ma da quello che ho visto, il feedback che ottieni i progetti noti sono feedback dei consumatori, ovvero riguardano i bug e le richieste di funzionalità, non la qualità del codice sorgente stesso.
Quali sono il modo sociale per coinvolgere la comunità nella revisione del codice della base di codice di una certa dimensione per un progetto open source che non ha la scala di Firefox o prodotti simili?
¹ Che è il caso per la maggior parte dei progetti personali e open source, o progetti realizzati in aziende in cui la pratica della revisione periodica e completa del codice è inesistente.
² Che è, ancora, il caso per la maggior parte dei progetti personali e open source.
³ Anche se troppi progetti pubblicati su CodePlex non vengono mai conosciuti, perché nessuno se ne preoccupa o perché non vengono presentati molto bene.