Vorrei farti alcune domande sul codice sporco. Ci sono alcuni principianti che hanno programmato un progetto medio. Il codice è un'enorme palla di fango. Non sono programmatori avanzati. Sanno solo come usare un po 'la tastiera di Java. Hanno appena scritto codice con 12.000 righe nella loro classe principale, tuttavia, 6.000 righe appartengono allo stesso NetBeans.
Il mio compito è analizzare il codice e suggerire un buon modo per mantenerlo. La mia idea è quella di eliminare il progetto e avviarne uno nuovo con la metodologia OOP. Recentemente ho raccolto alcune note e idee sul problema, da questo sito e da alcuni altri.
Ora ho le seguenti domande:
- Dovremmo riparare il codice e cambiarlo in OOP? Lo stiamo ora eseguendo il debug.
- Il codice non ha commenti, documentazione, stile di programmazione particolare e così via. Cambiarlo è davvero costoso e richiede tempo. Cosa possiamo fare al riguardo?
- Come posso insegnare loro a seguire tutte le regole (commenti, OOP, buona qualità del codice, ecc.)?
- Il codice è errato e soggetto a errori. Cosa possiamo fare? Prove? Scriviamo quasi due o tre documenti A4 per la correzione, ma sembra infinito.
Dovrei dire che sono nuovo con loro. Penso di aver infranto le regole sull'aggiunta di persone troppo tardi al progetto. Pensi che devo lasciarli?