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

Responder a