Stavo sfogliando alcuni vecchi codici che ho scritto (il primo anno all'università) e ho notato che scrivevo titoli di commenti che precedevano varie parti del codice. Cose come queste (provengono da un gioco Monopoli):
/*Board initialization*/
...code...
/*Player initialization*/
...code...
/*Game logic starts here*/
/*Displaying current situation*/
...code...
/*Executing move*/
...code...
/*Handle special event*/
...code...
/*Commit changes, switch to next player*/
...code...
Questo potrebbe essere ridondante, e probabilmente inutile se il codice è davvero super chiaro, ma mentre ho scannerizzato il file mi ha sorpreso quanto mi sentissi forte come se sapessi cosa sta succedendo anche se difficilmente ho guardato il codice reale. Posso sicuramente vederlo come appropriato in determinate circostanze, quindi mi chiedo- lo fai? Pensi che sia una buona idea? O è troppo?