Minha equipe está usando casos claros como controle de versão. O projeto em que estou trabalhando não é iniciado 7-8 anos atrás. Durante toda a vida útil do projeto, tivemos vários lançamentos de service packs de correções de bugs, etc. Os problemas são rastreados usando o sistema de rastreamento de bugs e a maioria das pessoas que trabalham nas bugs segue uma rotina de anexar o comentário em START / Bloco END com a data, autor, identificação do bug etc.
Eu sinto que isso é irrelevante e torna o código desorganizado e desconfortável de manter, e essas são as coisas que devem fazer parte dos comentários / etiquetas de check-in etc., onde podemos manter informações adicionais sobre o ciclo de vida do produto de trabalho.
Qual é a melhor prática a ser seguida?
Alguns dos revisores do código insistem em comentar os erros e as correções para facilitar sua vida. No meu entendimento, eles devem revisar os arquivos mapeando-os para uma visualização e obter o log de alterações da filial e revisá-los. Seria útil se eu pudesse obter algumas práticas recomendadas para enviar o código atualizado para revisão.