Hombre si bien es cierto que a veces se necesitan comentarios (sobre todo en el código dentro de funciones <complejas>), cuantos menos, mejor. El código, cuanto más autoentendible, cuanto las clases sean más precisas en su utilidad y las funciones hagan lo que dicen hacer, los comentarios se deberían evitar. Evidentemente, en el código de la "fast inverse square root" los comentarios valen la pena, pero a día de hoy, muy pocos programadores/empresas tienen que hacer código de esa 'complejidad'.
Claramente, descartando de aquí comentarios como el JavaDoc en Java o la documentación en C#, que no son "solo comentarios".
Claramente, descartando de aquí comentarios como el JavaDoc en Java o la documentación en C#, que no son "solo comentarios".