Beh il tutto sta nel commentare adeguatamente i file sorgenti... senza esagerare.
Indicando ad esempio il compito di una funzione, i parametri ricevuti ed il valore restituito. Se tutti lo facessero sarebbe senz'altro semplice capire codici scritti da altri di centinaia di righe.
Purtroppo nn molti lo fanno e poi succede quello che succede a te![]()