Obrigada pela resposta Beck!

Vou seguir a sua sugestão.
Vou elaborar um Wireframe, e estudar a melhor opção...
As vezes quero colocar a carroça na frente dos bois...
hehehe
obrigada pela ajuda!
[]'s



Em 01/10/07, Beck Novaes <[EMAIL PROTECTED]> escreveu:
>
>
> > 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)
>
>
> >
>


-- 

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