Pregunta

Soy un principiante de AS3 que aprende PureMVC y quiero escribir código siguiendo las mejores prácticas para que cualquier otro desarrollador de AS3 pueda recoger mi código y entender fácilmente lo que hice. Estoy tentado a hacer cosas como lo haría en JavaScript o Asp. Net / C #, pero tengo la sensación de que podría no ser el mejor enfoque.

¿Pensamientos? Enlaces?

¿Fue útil?

Solución

Descubrí que leer los documentos me ayudó a obtener una definición clara de cada una de las partes de PureMVC . Además, descargué la fuente de las demostraciones y las agregué en Flex Builder para poder verlas fácilmente y ver cómo se construyeron para tener una idea de cómo debo construir mi proyecto.

Una cosa que debes recordar es que puedes hacer las cosas de la manera que quieras, pero para que valga la pena utilizar el marco, debes apegarte a la estructura y la forma de hacer las cosas que sugiere. Por ejemplo, puede darle a su vista una referencia a la fachada y pedirle que obtenga información de los Proxies, etc. Pero debe mantener la vista desconectada del marco y simplemente enviar eventos y enviar un Mediador a la fachada.

Otros consejos

  1. El uso de la estructura de carpetas de dominio inverso es común desde el código Flex que he visto. es decir: com / mydomain / myproject / view ... modelo, negocio, controlador (esto me facilitaría entender su código) Más: http://blog.tsclausing.com/post/11

  2. ASDoc es una herramienta que crea documentación HTML muy bonita a partir de comentarios de código automáticamente: http: //livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=asdoc_127_1.html

  3. Puede estar más allá de este punto, pero he usado Cairngorm (MVC) y estaba bien documentado: http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm

Ejemplo de código Esta es la tienda Cairngorm, que es el ejemplo estándar de Cairngorm: http://cairngormdocs.org/blog/?p=17

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top