O maior problema em relação aos módulos é o seu mal uso.

A princípio, é normal todo mundo pensar que "toda janela TEM QUE SER um
módulo". Já vi vários projetos começarem assim, depois com o tempo, o
#soudev responsável - e aquele q decidiu assim - percebe q deu um baita
"tiro no pé".

Ao meu ver, e pela experiencia q tive, módulos (ou sub-applications) devem
ser sempre divididos por "contextos" e isso depende de uma extensa análise
até mesmo do negócio do cliente. Não existe uma fórmula mágica para divisão
disso.

O assunto é longo, e até mesmo para não "desviar" do tópico, vou encerrar
por aqui mas acho q seria legal para a comunidade reunirmos uma galera aí e
fazermos um podcast sobre isso.


[]s



Em 7 de novembro de 2010 16:33, Carol Michelassi
<[email protected]>escreveu:

> Olas!
>
> me parece que o problema dele é com a IDE (questão de configuração de
> memória talvez, como já mandaram) ou com alguma configuração não otimizada
> dos projetos..RSL, como já disseram, ajuda bastante; ou tentar de repente
> quebrar em projetos menores, agrupando as telas que tem algo em comum e
> separando as que não tem a ver umas com as outras, eliminando a necessidade
> de compilar todas elas todas as vezes.
>
> Se o problema é na compilação ainda, não vejo porque já começar a jogar
> pedras nos mx:modules de novo, desviando o assunto do email...parece que
> ultimamente qualquer coisa vagamente relacionada com módulos já gera uma
> revolução! Já vi uns 5 emails em que isso acontece e no fim ninguém responde
> a dúvida inicial da pessoa...poderia responder o problema pontual e dar a
> *sua* opinião/conselho sobre usar ou não mx:modules...nós usamos aqui e
> (ainda!) não tivemos tantos problemas assim....acho que cada caso é um caso!
> ;)
>
> Carol Michelassi
>
> 2010/11/3 bruno bg <[email protected]>
>
> então , pelo que entendi vc usou o <MX:MODULE /> para cada view, cada tela.
>> isso não é recomendável pela ADOBE. veja isso
>> http://blogflex.brunobg.com/?p=402
>> Vc não disse sua versão do SDK !?!?! somente a partir do 3.5 os MX:MODULE
>> são um pouco melhor, porém a ADOBE não recomenda o uso de MX:MODULE, utilize
>> CANVAS, BOX, PANEL, por exemplo.
>> Outra coisa, vc está usando RSL ???   recomendo usar e ler sobre  !!!
>>
>> E procure no histórico dessa lista FLEXDEV, sobre MEMORY LEAK + MODULE
>> postado por HELIO.
>>  ele sofreu um bocado por fazer todas as views com MX:MODULE.
>>
>>
>>
>>
>> --
>> ****************************************************
>> www.brunobg.com
>> [email protected]  (MSN & Skype)
>> blogflex.brunobg.com
>> @brunogrohs
>> (21) 9913-2397
>>
>>
>>
>> Em 3 de novembro de 2010 09:19, everton vieira 
>> <[email protected]>escreveu:
>>
>> @brunobg os modulos são as telas (swf) principais que são carregadas no
>>> projeto e as referencias dos modulos ficam no .actionscriptproperties.
>>> Consegui compilar o projeto (mais de 2horas) mas quando fui exportar o
>>> release ele travou no final do processo.
>>>
>>> Em 2 de novembro de 2010 06:52, bruno bg <[email protected]> escreveu:
>>>
>>>>  quando vc diz modulos vc usou <MX:MODULE /> para cada view ?!?!?!
>>>> qual a versão do SDK vc está usando ??
>>>>
>>>> brunobg
>>>>
>>>>
>>>> --
>>>> ****************************************************
>>>> www.brunobg.com
>>>> [email protected]  (MSN & Skype)
>>>> blogflex.brunobg.com
>>>> @brunogrohs
>>>> (21) 9913-2397
>>>>
>>>>
>>>>
>>>> Em 1 de novembro de 2010 18:10, Everton Vieira 
>>>> <[email protected]>escreveu:
>>>>
>>>>> Amigos! Estou com um grande problema e queria compartilhar com vocês
>>>>> em busca de uma solução.
>>>>> Estou trabalhando com Zend Studio com o Plugin do FLEX, e quando vou
>>>>> compilar o sistema com todos os modulos (+ de 30) a IDE trava e quando
>>>>> espero (mais de 30min ) ela mosttra um erro criticando que a memoria
>>>>> heap do java  foi pro espaço. Algué, sabe como resolver isso?
>>>>>
>>>>> --
>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>> [email protected]
>>>>> Para sair da lista, envie um email em branco para
>>>>> [email protected]
>>>>> 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 [email protected]
>>>> Para sair da lista, envie um email em branco para
>>>> [email protected]
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>>
>>>
>>>
>>>
>>> --
>>>  *   Everton Vieira Pereira da Silva*
>>> *web developer*
>>>     http://www.evertonvps.blogspot.com
>>>     @evertonvps
>>>     Msn: [email protected]
>>>     Skype: evertonvps
>>>     Gtalk: [email protected]
>>>
>>>  --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> 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 [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> 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 [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Mario Junior
http://blog.mariojunior.com/
@mariojunior

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a