Adobe Flex编码指南v1.2:MXML/ActionScript3最佳实践

需积分: 0 0 下载量 105 浏览量 更新于2024-12-01 收藏 297KB PDF 举报
Adobe Flex编码指南v1.2是一份由Adobe官方发布的文档,针对使用Adobe Flex 2和ActionScript 3进行应用程序开发的编码实践提供了详细的指导。这份指南的目的是为了提升代码的可读性和可维护性,尤其是在软件生命周期的后期,当维护者可能不再是最初的设计者时。它强调了通用性和易理解性的重要性,以确保代码的清晰度,使其他开发者能够迅速理解,并且方便程序或组件的部署和销售。 指南覆盖了多个关键部分: 1. **介绍**:阐述了编码规范的目的,即创建易于理解和维护的代码,以及文档所基于的原则,包括DClick的工作方法、Java编码习惯和Adobe Flex 2 SDK的约定。 2. **文件管理**: - 文件扩展名规定了不同类型的代码文件,如MXML代码使用.mxml,ActionScript代码使用.as,CSS代码使用.css。 - 文件名规则要求避免空格、标点和特殊符号,采用驼峰命名法(如大写字母开头的类名和接口名)。 3. **ActionScript 3.0**: - 文件结构和组织,强调清晰的代码层次。 - 样式指导,包括行与换行、声明的书写规则、括号的使用、注释的类型(文档注释和执行注释)。 4. **MXML**: - 类似于ActionScript,讲解了MXML文件结构、样式规则,以及如何正确地命名组件、属性和脚本。 5. **样式**:提供了一般性的样式指南,包括命名规则和代码格式的统一性。 6. **命名规范**: - 对各种编程元素的命名规则进行了详细的说明,如包名、类名、接口名、方法名等,以提高代码的可识别性。 7. **一般习惯**:涵盖了编程中的通用编码习惯,旨在帮助开发者形成一致的编码风格。 8. **附录**:列出了预留的关键字,以防止冲突。 通过遵循这份编码指南,开发者可以在Adobe Flex项目中保持高效和一致性,确保代码质量,便于团队协作和未来维护。