Existem vários benefícios na utilização de um framework e alguns padrões de
projeto com o Flex. Principalmente para aplicações Enterprise. Concordo que
algumas abordagens podem deixar o código muito burocrático do lado da View.
No último projeto que participei em Flex, utilizei Swiz e Presentation
Model, sem controllers, muito menos delegates e os resultados foram
excelentes.

Abraços,
Eric Cavalcanti

Em 20 de dezembro de 2011 09:46, Rogerio Gonzalez <
[email protected]> escreveu:

> Resumiu muito bem Junior!
>
> Atrevo-me a resumir ainda mais... Flex = V do MVC :)
>
> Agora falando em código, querer dividir ( dentro do flex ) suas classes,
> views, eventos e models querendo montar um MVC dentro do V do MVC do
> projeto como um todo... isso eu acho descabido...
>
> Lembre-se sempre... Flex foi feito para ser simples. Ele é um frontend
> para sua aplicação. Se ficou complexo, vc ta usando errado a ferramenta!
>
>
> Abraços
>
> Rogério Gonzalez
>
>
>
> 2011/12/19 Júniorp <[email protected]>
>
>> Olá vvigano,
>> primeiramente muito cuidado com explicações sobre a arquitetura MVC
>> que encontra por ai, muitos acham que se somente dividir sua aplicação
>> em "3 classes java" por exemplo esta programando em MVC e mais acham
>> que porque esta usando java esta programando orientado a objetos (ISSO
>> É MUITO COMUM). MAs é apenas um exemplo e um desabafo :D ufa.
>>
>> Bem, deixa eu tentar explicar. Digamos que vai trabalhar com java como
>> sua linguagem de back-end e utilizar o framework BlazeDS para
>> comunicas seu fron-end flex com o java, pois bem.
>> Se dedicar algumas horas para estudar estas tecnologias inclusive o
>> MVC vai perceber que:
>> M, Model = Suas classes java (independente da quantidade que classes
>> que utilizar para fazer um cadastro por exemplo: DTO, DAO e uma classe
>> para implementar suas regras de negócio)
>> V, View = Suas interfaces em flex (Classes em action script, mxml e
>> outras)
>> C, Control = O framework BlazeDS, pois será este que fará o papel do
>> controle, vai receber as requisições do flex, interpretar através das
>> configurações nos arquivos (remoting-config.xml e services-config.xml)
>> e enviar a requisição para suas classes java.
>>
>> Dica: Implemente suas regras de negócio em seu back-end independente
>> de linguagem que utilizar, pois se amanhã a adobe resolver acabar com
>> o flex, ou sua empre decise utilizar outra tecnoligia como: GWT por
>> exemplo, suas regras de negócio estão todas prontas somente vai fazer
>> a interface, simples não!
>>
>> Espero ter ajudado, abraço.
>>
>> ====================================
>> Ednei Parmigiani Júnior
>> Cel. (18) 9146-1671
>> Araçatuba - SP
>> E-mail/MSN: [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

Responder a