Depende. Si escribo un párrafo grande y apropiado que explique lo que hace un bloque de código, entonces lo puntúo correctamente, como cualquier otro escrito apropiado. OTOH, cuando solo comento una sola línea de código, entonces no lo hago.
¿Por qué? - Similar a por qué escribo correos electrónicos con la escritura adecuada, mientras que podría usar oraciones abreviadas en mensajes SMS. En un caso, me siento a escribir un bloque de texto apropiado, así que automáticamente "lo hago correctamente", mientras que en el otro es solo una breve nota para transmitir un punto.
Ejemplos reales de mi código:
Comentario de nota rápida:
// check for vk_enter
Documentación del método "apropiado":
// This method sets up a workspace tab with the given name. Each MDI window has a parent
// workspace specified when it's saved. The code which loads each MDI window then point it to
// the correct workspace.