Eu organizo os assets conforme você falou: src assets css fontes imagens outros br com nomeempresa componentes autocomplete controls containers .... entidades eventos helpers interfaces itemEditor janelas objetos preloader renderer subtelas telas
Mais ou menos, mas ainda dentro do br/com/nomeempresa tem outras pastas que são relativas a outros componentes/funcionalidades do projeto. A organização não esta 100%, mas da para se achar :D E tem um projeto Flex Library separado onde está todos os componentes genéricos para todos os projetos. On 28 jul, 10:38, GHDIAS <ghd...@gmail.com> wrote: > Bom dia a todos. > > Estou estudando o flex e, como iniciante, me deparei com uma duvida > quanto à organização de um projeto, principalmente no tocante à > organização da pasta src. > > Se tem uma coisa que eu detesto (na verdade odeio) é código bagunçado > com tudo misturado. O tempo que eu perco procurando algo numa zona com > tudo misturado é o suficiente para acabar com meu estômago. > > A principio, imaginei uma organização como esta abaixo como sendo > razoável para começar: > > src > > +--------assets +----css ---> para arquivos de folhas de estilo > (ou seria melhor Style?) > > | | > > | +----fonts ---> para arquivos de fontes de > letras (se for usar alguma fonte especifica) > > | | > > | +----imgs ---> para arquivos de imagens > utilizadas na aplicação (logos, botões, links, etc) > > | | > > | +----media ---> para arquivos de audio e video > > | | > > | +---xml ---> para arquivos > > | > > +--------bin + ----components ---> para códigos relativos a > componentes da aplicação > > | | > > | + ----events ---> para códigos relativos a > eventos da aplicação (LoginEvent, por exemplo) > > | | > > | + ----libs ---> para os swf das > libraries externas que você venha a utilizar ou mesmo tenha criado em > outro projeto > > ! | > > | + ----valueObjects ---> para os códigos relativos a > DTOs da aplicação > > Por incrivel que pareça nas minhas pesquisas não tenho encontrado > muitas abordagens relativas a este assunto. Algum dos colegas mais > experientes do grupo podem me dar umas dicas quanto a este assunto ? > Mesmo a organização que eu imaginei acima tem falhas. Primeira: Na > raiz da pasta src ficariam os arquivos mxml da aplicação. Se a > aplicação tiver muitas telas já serão diversos arquivos mxml na mesma > pasta. Aí pensei: colocar apenas o mxml principal na raiz e os demais > numa pasta bin/mxml. Mas aí eu só estaria transferindo a aglomeração > de lugar. Segunda: Com o tempo e mais experiencia é certo que criarei > libraries que serão comuns a varias aplicações. Onde eu colocaria o > codigo dessas libraries para poder referenciá-lo de qualquer um dos > projetos? > > Alguém que já tenha passado por isto pode me dar uma sugestão ? > > Agradeço desde já as dicas, orientações e puxões de orelha dos > colegas. > > Obrigado > > Gabriel -- 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 flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev