我是AS3新手,学习PureMVC,并希望按照最佳实践编写代码,这样任何其他AS3开发人员都可以拿起我的代码并轻松理解我所做的事情,我很想像JavaScript或Asp那样做。 Net / C#,但我觉得这可能不是最好的方法。

思考?链接?

有帮助吗?

解决方案

我发现阅读文档有助于我明确定义 PureMVC 中的每个部分。最重要的是,我下载了演示的源代码并将它们添加到Flex Builder中,这样我就可以轻松地查看它们,看看它们是如何构建的,以便了解我应该如何构建我的项目。

你必须要记住的一件事是,你可以按照你想要的任何方式做事,但是为了使框架更有价值,你应该坚持它所建议的结构和做事方式。例如,您可以为视图提供对Facade的引用,并让它从Proxies等获取信息。但是您应该保持视图与框架分离,只需让它调度事件并让Mediator处理外观。

其他提示

  1. 使用反向域文件夹结构在我看到的Flex代码中很常见。即: com / mydomain / myproject / view ...模型,业务,控制器(这会让我很容易理解你的代码) 更多: http://blog.tsclausing.com/post/11

  2. ASDoc是一个自动从代码注释创建非常漂亮的HTML文档的工具: http: //livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=asdoc_127_1.html

  3. 你可能超出了这一点,但我使用了Cairngorm(MVC)并且有很好的记录: http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm

  4. 代码示例 这是Cairngorm商店,这是标准的Cairngorm例子: http://cairngormdocs.org/blog/?p=17

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top