Recentemente sono stato promosso a gestire uno dei nostri progetti più importanti. La maggior parte del codice in questo progetto è stata scritta da un nostro partner, non da noi stessi.
Il codice in questione è di qualità discutibile molto . Duplicazione del codice, variabili globali, funzioni lunghe 6 pagine, notazione ungherese, nome. Ed è in C.
Voglio fare qualcosa per questo problema, ma ho molto poco da fare con il nostro partner, soprattutto perché il codice, per tutti i suoi problemi, "funziona, no?".
Per peggiorare le cose, ci stiamo avvicinando alla fine di questo progetto e dobbiamo spedirci presto. Il nostro partner ha dedicato un certo numero di ore-persona a questo progetto e non impiegherà più ore.
Apprezzerei molto ogni consiglio o suggerimento che potresti darmi su come affrontare questa situazione.