1

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

想法?链接?

4

2 回答 2

2
  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

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

于 2008-09-28T04:46:18.760 回答
1

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

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

于 2008-09-28T00:06:50.587 回答