class helpers no delphi 2005

25/11/2005

0

li recentemente o artigo da clubedelphi 64 que fala sobre o novo recurso de class helpers, um novo recurso que permite implementar novos métodos e propriedades numa classe já existente sem precisar criar um descendente dela e talz.

Eu achei isso meio estranho, não foge um pouco do ideal de programação orientada a objeto o fato de criar metodos pra classes sem criar um descendente pra elas?

Eu não entendo muito do assunto mas achei que parece meio ´gambiarra programática´, pois se você faz isso num programa ou unit, acaba não criando a classe com as novas funcionalidades e não aproveitando isso em outro lugar depois. O código pode ficar meio difícil de ler e portar, pois units diferentes do seu programa podem ter class helpers diferentes para a mesma classe, e pra fazer manutenção de tudo isso?

Essa funcionalidade existe em outras linguagens/IDE´s? gostaria de saber a opinião do pessoal mais experiente sobre isso.


Vitor Rubio

Vitor Rubio

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar