Recentemente mi sono interrogato sulle revisioni del codice, sulla base di quante domande ho visto qui a proposito di esse.
Tra i miei stage, contratti e lavori a tempo pieno, ho lavorato per sei diverse società, e solo una di loro ha effettuato revisioni del codice.
Negli ultimi due posti in cui ho lavorato, il codice era buono (o almeno abbastanza buono) se tutti i test unitari fossero passati, e ottenne il marchio di approvazione del nostro tester. Eravamo tutti programmatori compotenti, quindi se il codice funzionava, eravamo felici.
Ora, ci sono state una serie di volte in cui qualcosa è venuto fuori mesi o anni lungo la linea che potrebbe essere stata catturata in una recensione, ma erano così pochi e distanti tra loro che non sono sicuro che sarebbe utile.
Credo che la mia domanda sia:
- Pensi che le recensioni siano utili?
- Quanto spesso li fai?
- Quanto tempo spendi per rivedere il codice?