Estaba navegando por un código antiguo que escribí (primer año en la universidad) y noté que solía escribir títulos de comentarios que precedían a varias partes del código. Cosas como (esto es de un juego de Monopoly):
/*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...
Esto podría ser redundante y posiblemente innecesario si el código es realmente súper claro, pero cuando escaneé el archivo me sorprendió lo mucho que sentí que sabía lo que estaba sucediendo a pesar de que apenas miré el código real. Definitivamente puedo ver esto como apropiado en ciertas circunstancias, así que me pregunto: ¿haces esto? ¿Crees que es una buena idea? ¿O es demasiado?