Bene, la domanda è nel titolo: come posso migliorare le mie capacità di lettura del codice.
L'ambiente software / hardware in cui sto attualmente sviluppando è piuttosto lento rispetto ai tempi di compilazione e ai tempi necessari per testare l'intero sistema. Il sistema è piuttosto vecchio / complesso e pertanto non è possibile dividerlo in diversi sottoprogetti più piccoli e più gestibili in un prossimo futuro.
Ho capito che ciò che ostacola veramente il progresso dello sviluppo sono le mie capacità di lettura del codice. Come posso migliorare le mie capacità di lettura del codice, in modo da poter individuare la maggior parte degli errori e dei problemi nel codice anche prima di premere il tasto "compila", anche prima di avviare il debugger?