Obrigado pelo ponto de vista de ambos.Realmente vou dar uma olhada nos frameworks.Principalmente no Swiz, que parece ser o mais interessante.
On 13 maio, 11:37, Valter Lobo <valter.imagin...@gmail.com> wrote: > DUVIDA 1 : > > Estou desenvolvendo em um projeto sozinho ... e avaliei diversos > frameworks flex, o projeto e de medio porte > descartei o Carnigorm.... avalie o Swiz e o Mate, estou utilizando > o Mate. > > O IOC e um "conceito" que no caso do projeto, resultou nos > seguintes beneficios : > > 1)O Mate facilitou reaproveitar a mesma View ( componente ) em > diversas situações > com eventos diferentes, ( analiso os dados que estão no evento > antes, para saber qual outro evento devo disparar para chamar o > serviço remoto especifico ) . Para a View e indiferente o objetivo e > exibir dados e emitir eventos com os dados. > > 2) Facilidade de passar para outro desenvolvedor dar manutenção, sem o > cara ter que ler uma tese de mestrado sobre MVC. > > 3) Gostei bastante da ideia dos "event map" ...centraliza os eventos > e a "injeção" de dados na View, facilita a leitura e a manutenção e > evita > coisas do tipo "Aplication.nomedocomponente.dispatchEvent(event)". > > 4 ) Testes com o Mock Services, sem ter a necessidade de ter um > serviço rodando no backend > (http://mate.asfusion.com/assets/content/docs/Mock_services.pdf > ) , quando vou testar no servidor so "chaveio" para o serviço real. > > Como iniciei a analise e os testes de conceito com o Mate e foi > satisfatorio em relação ao que eu precisava, descartei o uso Swiz. > > DUVIDA 2 : > > O IOC nos framework Mate e Swiz não tem nada haver com o IOC do > Spring ... > um "roda" no backend ( servidor ) e outro no front-end (cliente) . são > coisas distintas. > > Sugestão : Antes de iniciar o projeto, reserve um tempo para testar os > frameworks, construa um pequeno > projeto 2 ou 3 funcionalidades, mas que represente um pouco da > complexidade do projeto que voce vai desenvolver. > Começe a desenvolver com os frameworks que melhor se encaixa.e no > final avalie de acordo com alguns parametros(necessidades) que > voce estabelecer ( facilidade em desenvolver , manutenção , ambiente > de produção , etc ...... ) . > > On 12 maio, 20:44, RafaelViana <rfl.vi...@gmail.com> wrote: > > > > > Pretendo levantar uma discussão não sobre qual framework é melhor, e > > sim qual o benefício em usá-los em uma aplicação Flex. > > > Sempre entendi que frameworks serviam para ajudar o desenvolvedor, > > então acabava me tornando dependente desses frameworks, uso muitos, > > sem saber a sua real necessidade, só sei que eles estão me > > ajudando.Portanto quero aprender mais sobre a necessidade deles. > > > Em um artigo que estava lendo Choosing a Flex Framework (Jeremy > > Wischusen), na conclusão ele cita: > > "One of the benefits of using a framework is that it standardizes how > > things are coded.", ou seja, um dos benefícios de usar um framework é > > que ele padroniza o código. > > > E no último paragrafo ele conclui assim: > > > "So, it would seem that choosing the right framework—or choosing not > > to use a framework at all—is really a function of the goals of the > > developer and the environment in which the project will be created. > > The best advice I can give is to be honest with yourself about what > > you and the project require. I know that after doing my research and > > writing this article, I am much more open to the idea of frameworks, > > and I see that they do fulfill certain needs." > > > Resumindo: > > > Que para escolher qual framework usar (ou se vai usar) depende das > > necessidades do projeto.E que os frameworks preenchem certas > > necessidades > > > DÚVIDA 1: > > > Os frameworks são aconselhados para equipes com mais desenvolvedores > > (aproveita a padronização do código). E para projetos onde existe > > apenas um, ou no máximo dois desenvolvedores, quais diferenças vocês > > notaram no uso de frameworks?Quais seriam essas necessidades que ele > > preenche? > > > DÚVIDA 2: > > > Complementando, e questionando mais.Alguns desses frameworks como o > > Swiz e o Mate oferecem IOC (Inversão de Controle), que seria outro > > benefício do uso desses frameworks. > > > Tenho utilizado o Flex com o Spring (devido ao caso que comentei no > > inicio da discussão), com ele já consigo fazer essa IOC (no Java).Qual > > a diferença de se usar o IOC com o Spring ou com o Swiz? Eles são > > complementos, ou fazem o mesmo serviço? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---