Estou prestes a sair de um projeto e, antes de partir, meu chefe me pediu para documentar o código (não o documentei muito bem). Não é grande coisa, o projeto não é terrivelmente complexo. Mas estou encontrando lugares em minha documentação onde gostaria de dizer: "Observe na linha XYZ que isso e aquilo acontece".
Nesse caso, não faz sentido se referir a um número de linha específico, pois adicionar ou excluir uma única linha de código desatualizará imediatamente a documentação. Existe alguma prática recomendada para se referir a uma linha específica de código sem se referir a ela pelo número da linha?
Eu considerei encher o código com comentários como:
/* linetag 38FECD4F */
Onde "38FECD4F" é uma tag exclusiva para essa linha específica. Então, posso colocar na documentação "Na linha identificada como '38FECD4F', observe que isso e aquilo acontece".
Alguma outra ideia? Eu sinto que geralmente é melhor documentar unidades de código como um todo, em vez de partes específicas delas, mas no caso desse projeto em particular, existem LONTAS faixas de código processual, que nunca foram refatoradas em unidades menores.