> mantenho as tres paginas, ou coloco > tudo em uma pagina apenas. Programar é lidar com a complexidade. Fala-se muito em componentização por questões de reutilização, mas a componentização também adiciona certo nível de complexidade. De fato, às vezes a componentização mais complica do que ajuda, tal como acontece com a aplicação equivocada de determinados Patterns.
Colocar tudo em uma página ou manter as três? Depende! O que você acha que seria mais fácil para outro programador compreender? O que você acha que seria mais fácil de manter? O que você acha que lhe facilitaria na hora de adicionar novas funcionalidades no futuro? Eu particularmente gosto de ter uma estrutura na qual em consigo ler o meu layout através do XML. Não gosto de entrar em um MXML e ver a referência para dois componentes MXML, entrar num deles e ver a referência para mais dois, e assim sucessivamente até eu ter uns 20 arquivos abertos e não entender nada. Isto se chama "granularidade fina demais" ou excesso de indireção e não é muito bom em muitos casos. Eu gosto de ver de uma forma clara no MXML aquilo que eu tenho na tela. Gosto de olhar para ele e saber por que cada Container foi utilizado daquela maneira. E, infelizmente, não existe uma "receita de bolo" para isso. O que eu acho que ajuda muito é você saber previamente o que precisa ser feito. Ou seja, você deve ter um Wireframe. Depois disso você deve olhar para este Wireframe e pensar quais seriam os Containers que você poderia utilizar para implementá-lo. Você pode fazer uma primeira versão usando VBox, ViewStack e um HBox com States mas perceber que ficou complicado demais e refazer de outra forma. Se no final o seu XML é simples de ler de tal forma que você puder ver nele o seu layout facilmente, independente do que você usou, esta sim será uma boa implementação. []'s Beck Novaes On 29 set, 12:47, "Carla Maduro" <[EMAIL PROTECTED]> wrote: > Boa Tarde a todos! > > Estou fazendo um projeto, e tenho uma dúvida, qual a melhor forma de > implementar um projeto? > No meu projeto atual, tenho a pagina principal e mais duas paginas, gostaria > de saber a melhor forma de trabalhar, mantenho as tres paginas, ou coloco > tudo em uma pagina apenas. > A s páginas são: > 1 - Seria uma falando sobre o projeto (estou usando na minha aplicação um > ViewStack); > 2 - Uma faria o login e redirecionaria para a parte restrita (aqui uso > states); > 3 - E a ultima seria um saiba mais sobre o projeto,(usei o componente > book) que eu gostaria de abrir em nova página, é possível? > As telas um e dois tenhei agrupá-las, mas nao obtive sucesso, a segunda > tentei também usar como componente, mas não obtive resultado satisfatório, > pois o complemento fica com espaço limitado e gostaria de abrir tb em nova > janela. > Não sei se meu pensamento ainda está muito limitado, gostaria que me dessem > dicas do que usar pra que o projeto funcione da melhor forma possivel. > obrigada!! > bom final de semana a todos! > []'s > Carla Maduro > ------------------------------------------------------www.cmaduro.com.br > > "As pessoas tiram da vida exatamente o que investiram nela." (Joy Adason) --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---