Atributo


Muitas vezes criamos uma função em uma classe, disponibilizando-a para outros desenvolvedores/sistemas fazerem uso dela. Com o tempo, as regras de negócio mudam e é necessário a construção de uma nova função para que tais regras sejam atendidas.

Com isso não podemos sairmos mudando seus parametros ou sua implementação porque já existem sistemas que consomem estas funções. Como isso te obrigará a criar uma nova função (ou até mesmo sobrecarregar). Existe um Atributo dentro do .NET para dizermos ao desenvolvedor que for consumi-lá que existe uma nova versão da mesma, e podemos indicar o uso dela. Esse atributo chama-se <Obsolete()>

<Obsolete(“O Correto é utilizar a função Exibir”)> Public Function Buscar() As Integer
    ‘…
End Function

Com isso o compilador verificará e fará entradas do tipo Warning dentro da TaskList, mas o aplicativo continua rodando normalmente.

Anúncios

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s