Clean Code - Comentários no Código
No geral, se precisa de comentário, o código está ruim. A exceção seria:
- Para alertar consequências de uma alteração
- Tipo de licença e direitos autorais
- Necessidade de explicar uma regra de negócio muito complexa
- Decisões de design de código
- Uso para construir a documentação do código (em c# é possível)