Por que o código não utilizado deve ser excluído?
Já ouvi muitas vezes que o código não utilizado deve ser excluído do projeto. No entanto, não está claro para mim "por quê?".
Meus pontos por não excluir isso são:
O código já está escrito e os esforços são gastosCódigo pode ser testado em ambiente sintético e realSe bem organizado (agrupado, pacote separado, fracamente acoplado, etc), isso não o incomoda na análise geral do código ou na refatoraçãoCódigo pode ser usado no futuroQuando excluído, o autor pode se sentir desconfortávelAlguém poderia explicar as vantagens de excluir (ou manter) código não utilizado?
Desde já, obrigado!