> 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
-~----------~----~----~----~------~----~------~--~---

Responder a