As ferramentas de controle de versão são poderosas o suficiente para permitir que a pessoa veja quais arquivos foram modificados e quais métodos foram adicionados. Isso significa que, em geral, as mensagens de log que simplesmente duplicam o que já existe estão poluindo o log.
Você adicionou o método somefunc
para atender a um requisito, por exemplo:
- para adicionar um recurso,
- para remover um bug ou
- para refatorar o código-fonte.
Isso significa que suas mensagens de log devem explicar quais recursos / bugs foram afetados ou qual foi o propósito da refatoração.