Reflection � extremamente �til para escrever rotinas de configura��o, por exemplo, carregar m�dulos, classes e outras informa��es dinamicamente. Voc� pode guardar suas informa��es de configura��o em arquivos XML e .properties e, na inicializa��o da sua aplica��o (tarefa que geralmente n�o impacta na performance, j� que ocorre s� uma vez) voc� usa as informa��es para instanciar objetos, chamar m�todos, etc. dinamicamente.
Reflection tamb�m � essencial para implementar os padr�es Dynamic Proxy e Dynamic Invocation Interface (DII) que, embora causem impacto na performance, tem o benef�cio de baix�ssimo acoplamento permitindo a comunica��o entre componentes que mudam de implementa��o (ou at� de interface, no caso de DII) com freq��ncia. Helder. -- Helder da Rocha ([EMAIL PROTECTED]) Web Consultant www.argonavis.com.br S�o Paulo, Brazil +55 (11) 9291 0567 --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
