Concordo com o Fredy e pra facilitar ainda mais a manutenção do seu código eu indico o Swiz, que é um framework que faz um aproach de MVC pra front-end
Em 13 de setembro de 2012 15:45, Fredy Gadotti <fredy.gado...@gmail.com>escreveu: > O jeito ideal para evitar acoplamento, é usar um Mediator. Assim a A não > teria dependência de B e B não teria dependência de C e nem C para A. Caso > B deixasse de existir, teria que mexer em vários pontos. > > Se usar um Mediator, você simplesmente avisaria o Mediator, e ele seria > responsável por notificar os interessados. > > > Abraço, > > Fredy. > > > 2012/9/13 Filipe Coelho <filipe.mendonca.coe...@gmail.com> > >> Cara, em todo caso, eu prefiro sempre usar eventos customizados. >> >> Pra enviar de A para B, de B para C, de C para A. >> >> É muito mais fácil de administrar. >> >> Em 13 de setembro de 2012 15:08, Mateus Paegle >> <mateus.m...@gmail.com>escreveu: >> >> Entendi... >>> >>> >>> E nesta seguinte situação: >>> Tenho um componente A que chama o componente B e de acordo com a seleção >>> do usuario no componente B ele retorna uma informação para o componente A. >>> >>> >>> Seria melhor armazenar essa informação selecionada em um singleton ou >>> mandar ele dentro de um evento customizado? >>> >>> >>> >>> Mateus >>> >>> >>> >>> >>> >>> >>> >>> Em 13 de setembro de 2012 11:34, Rogerio Gonzalez < >>> rogerio.gonza...@gmail.com> escreveu: >>> >>> Eventos podem gerar milhões de problemas. >>>> >>>> O mais usual deles: Você manter um listener em um objeto que deveria >>>> ser liberado pelo Garbage Colector. >>>> >>>> Qualquer listener atrelado, segura o "objeto vivo". >>>> >>>> >>>> Abração! >>>> >>>> Rogério Gonzalez >>>> >>>> >>>> 2012/9/13 Ciro Macedo <ciromac...@gmail.com> >>>> >>>>> no, mais fica ligado com os "gargalos" de memória que podem surgir >>>>> caso vc não "remova" os eventos após a utilização, do mesmo jeito q vc usa >>>>> um "addEventListener" p/ adicionar um evento, deve usar um >>>>> 'removeEventListener' >>>>> >>>>> Em 12 de setembro de 2012 19:43, Mateus Paegle >>>>> <mateus.m...@gmail.com>escreveu: >>>>> >>>>> Boa noite pessoal! >>>>>> >>>>>> Existe alguma limitação ou queda de desempenho ao utilizar eventos >>>>>> customizados? >>>>>> >>>>>> >>>>>> >>>>>> Mateus >>>>>> >>>>>> -- >>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>>> Para enviar uma mensagem, envie um e-mail para >>>>>> flexdev@googlegroups.com >>>>>> Para sair da lista, envie um email em branco para >>>>>> flexdev-unsubscr...@googlegroups.com >>>>>> Mais opções estão disponíveis em >>>>>> http://groups.google.com/group/flexdev >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> ........................ >>>>> Att >>>>> Ciro Macedo >>>>> >>>>> -- >>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>> Para enviar uma mensagem, envie um e-mail para >>>>> flexdev@googlegroups.com >>>>> Para sair da lista, envie um email em branco para >>>>> flexdev-unsubscr...@googlegroups.com >>>>> Mais opções estão disponíveis em >>>>> http://groups.google.com/group/flexdev >>>>> >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>>> Para sair da lista, envie um email em branco para >>>> flexdev-unsubscr...@googlegroups.com >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> -- >> Att., >> *Filipe Mendonça Coelho* >> about.me/liipemcoelho >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Att., *Filipe Mendonça Coelho* about.me/liipemcoelho -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev