Come posso fare in modo che il codice venga esaminato da qualcuno che non conosce la lingua più facilmente?

4

Sono in un team in cui sono l'unico sviluppatore Java. Il resto del team è MOLTO esperto nel proprio linguaggio di programmazione, ma la loro area di competenza non è orientata agli oggetti.

Ho trovato la prima volta che ho avuto una revisione del codice, è stato un processo lungo che ha coinvolto molte tangenti su come funziona Java, o su come funziona OOP, ecc. La seconda volta, siamo stati catturati da qualcosa e loro a cauzione perché ci stava mettendo troppo tempo.

Come posso semplificare questo processo ?
Desidero disperatamente che il mio codice venga revisionato poiché sono abbastanza nuovo per la programmazione Java e, in generale, per la programmazione in generale, ma ciò richiede molto tempo (specialmente perché, ad esempio, sto scrivendo blocchi piuttosto grandi di codice rifattorizzando il vecchio codice che l'ultimo elaboratore Java ha funzionato).

    
posta Pureferret 26.04.2013 - 12:32
fonte

1 risposta

5

Innanzitutto, inizierei introducendo un sacco di commenti nel codice in cui ha senso farlo. Quindi non vorrai commentare ogni riga, ma i concetti di ciò che sta accadendo. In questo modo, è più facile per loro scansionare mentre esaminano il codice.

Successivamente, se come dici tu non hanno esperienza con la programmazione orientata agli oggetti, potrebbe essere un'idea per te fare una presentazione all'altro gruppo di programmatori che spiega i concetti di OO e come si collegano ai linguaggi funzionali (supponendo che sia in cosa sono competenti)

Se il linguaggio da cui provengono ha una sintassi e una metodologia molto diverse (da LISP a C ++ ad esempio (!)), allora penso che non siano proprio adatti a fare una revisione del codice per te.

    
risposta data 26.04.2013 - 12:46
fonte

Leggi altre domande sui tag