ActionScript 2.0 的最佳做法和编码约定
Macromedia Flash 的设计人员和开发人员必须以一种直观的方法编写代码和构建应用程序,以便他们自己以及共同从事同一项目的其他人能够从中受益。这对具有大量资源的 FLA 文件或长代码文件尤其重要。在遵循最佳做法和代码约定的情况下,设计和开发小组的每个成员都能了解文件结构和 ActionScript 代码,可以更加有效地工作。本文档旨在帮助您将 Flash 开发和编码过程正规化。
因为由多个设计人员或开发人员共同开发一个 Flash 项目的情况很常见,所以当每个人都按照同一套标准准则来使用 Flash、组织 FLA 文件及编写 ActionScript 2.0 代码时,就能使整个项目小组受益。本章各部分概述了编写 ActionScript 的最佳做法,"使用 Flash"文档的一些部分介绍了使用 Flash 创作工具时的最佳做法。
下列准则可以促使那些学习如何使用 Flash 及编写 ActionScript 代码的人员保持一致性。不管是设计人员还是开发人员,也不论是独自工作还是作为项目小组成员工作,都应始终采用这些最佳做法。
- 在处理 Flash 或 ActionScript 文档时
- 采用一致有效的做法有助于加快您的工作流程。使用已确定的编码约定能加快开发速度,在希望进一步编辑文档时也能更容易了解和记住该文档是如何构建而成的。另外,在较大项目的框架内,代码往往更易于移植和重复使用。
- 在共享 FLA 或 AS 文件时
- 编辑文档的其他人员可快速地查找和了解 ActionScript,对代码进行一致的改动,查找和编辑资源。
- 在处理应用程序时
- 多个作者可以共同处理一个应用程序,并且冲突更少、效率更高。如果遵循最佳做法和编码约定,则可使项目或站点管理员管理和构建复杂项目或应用程序时的冲突或冗余更少。
- 在学习或教授 Flash 和 ActionScript 时
- 学习如何通过最佳做法和遵循编码约定来构建应用程序可减少再学习特殊方法的需要。如果学习 Flash 的学生使用一致而且更佳的方法来构建代码,则他们可以更快且更顺利地学习这门语言。
一致的技巧和下列准则对学习 Flash 或在团队环境中有效工作的人员会有帮助。使用一致的方法有助于在独自工作时想起文档是如何构建而成的,特别是在您最近一直没有处理过 FLA 文件的情况下。
这些仅是学习并遵循最佳做法的理由中的少数几个而已。当您阅读了这些最佳做法并形成自己的良好习惯时,您一定会发现许多其它理由。使用 Flash 时,请考虑将以下各个主题作为准则;您可以选择遵循其中的某些或所有建议。您也可以修改建议以适合您的工作方式。本章中的许多准则有助于形成一种用一致的方式来使用 Flash 和编写 ActionScript 代码的习惯。