Pergunta

Eu sou um AS3 novato aprender PureMVC e quer escrever código seguindo as melhores práticas de modo que qualquer outro desenvolvedor AS3 pode pegar meu código e facilmente entender o que eu fiz, eu sou tentado a fazer coisas que eu faria em JavaScript ou Asp. net / C #, mas tenho a sensação de que pode não ser a melhor abordagem.

Pensamentos? Links?

Foi útil?

Solução

descobri que ler os docs me ajudou a conseguir uma definição clara de cada uma das partes para PureMVC . No topo do que eu baixei a fonte para os demos e acrescentou-los em Flex Builder para que eu pudesse olhar através deles facilmente e ver como eles foram construídos para ter uma idéia de como eu deveria construir meu projeto.

Uma coisa que você tem que lembrar é que você pode fazer as coisas da maneira que quiser, mas para fazer uso da estrutura de valor você deve manter a estrutura e forma de fazer as coisas que ele sugere. Por exemplo, você poderia dar a sua visão uma referência para a fachada e tem que obter informações de proxies etc. Mas você deve manter o ponto de vista dissociado do quadro e só tem que despachar eventos e temos um acordo Mediador com a fachada.

Outras dicas

  1. Usando estrutura pasta domínio inversa é comum a partir do código de Flex VI. ou seja: com / mydomain / myproject / view ... modelo, negócios, controlador (isto tornaria mais fácil para mim compreender o seu código) Mais: http://blog.tsclausing.com/post/11

  2. ASDoc é uma ferramenta que cria documentação muito bonita HTML de comentários de código automaticamente: http: //livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=asdoc_127_1.html

  3. Você pode estar para além deste ponto, mas eu usei Cairngorm (MVC) e foi bem documentado: http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm

Exemplo de código Esta é a loja Cairngorm que é o exemplo padrão Cairngorm: http://cairngormdocs.org/blog/?p=17

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top