bem, a parte de nao compilar eu nao achava necessario mesmo, entao o “Deprecated” caio muito bem para o que eu quero
na minha opniao
remover metodos que nao sao utilizados, blz, porem, existem metodos que acabam ficando meio obsoletos mesmo, por que de outra forma fica melhor entre outras coisas, entao, avisar ao desenvolvedor que aquele metodo esta obsoleto acho uma boa, a na proxima versao vc remove, pois ja esta avisado que aquilo nao ia funcinar mais.
"se nao for utilizar, deixa la"
partindo do principio de “diminuir a área de ataques e problemas”, oq nao utiliza mesmo, remova, pois alguem pode usar um dia e isso causar problemas
vai que aquele codigo tem um bug e vc deixa ele la, por que ja fez um outro metodo melhor, porem, com atributos difererentes
certo tem documentação, mas sempre tem um zé arruela que nao le a documentacao
no maximo neste caso comentar toda a funcao, pelo menos vc tem o codigo la se quizer dar uma olhada, porem, mesmo assim é perigoso por que alguem pode remover o comentario
bem é isso
e obrigado pela ajuda e opiniao de todos
abs