Boa tarde, Tenho umas questões sobre bons procedimentos nos seguintes aspectos:
- Garbage collector - Pelo que fui lendo sobre este estranho personagem, o garbage collector funciona sobre itens (componentes, etc) que não estejam ligados a nenhum processo de..bem, processamento. Situações como a da existência de um modelo poderão afectar esta situação? Ou seja, imaginem um componente criado dinamicamente, com ligações a variáveis de modelo, como é suposto acontecer, a remoção desse componente poderá entrar para a lista de uma posterior garbage collection? Tenho dúvida visto que, apesar do componente ser removido, fica a existir uma ligação intrínseca entre este e as variáveis do modelo? É uma ligação efectiva que poderá impedir a garbage collection? - Num ambiente MVC existindo um componente/popup A sempre presente, que cria outros componentes/popups (B, C...), poderá ser considerado mau procedimento se, de um desses componentes (B,C..), eu fizer uma chamada directa para o componente A sempre presente (criado inicialmente e nunca mais removido, mantendo uma var no modelo com a sua referÊncia para poder endereçar de outros lados)? Fico com dúvida por não se tratar propriamente de andar a navegar em referências dinâmicas, mas sim em endereçar directamente algo estático (uma função public no componente A) e sempre presente. Isto contraposto a gerar um evento de um desses componentes secundários que será apanhado pelo tal componente estático, e então devidamente processado. Perdoem o email longo, mas são questões que me perseguem (solvo seja). MV --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
