这是我在如何使用最佳做法并将它们应用到 Flex 开发流程的系列的第一部分。本文侧重于 Flex 项目设置的最佳做法。
为什么要采用最佳做法?在您的 Flex 开发职业生涯中, 您会接触到许多项目。并非所有项目都是从头开始创建的。您很可能会接触到一些现成的代码库, 它们是由不同的开发人员在不同的职业生涯阶段构建的。您会遇到一些已经开始或发行的项目, 现在需要对它们进行重构、更改和更新。您将不断发现自己身处各种项目的开发流程中。因此, 使用最佳做法启动项目很重要。否则, 您需要花更多的时间理解项目和代码库, 而不是进行要求的改进或更改。这一额外时间可能增加项目成本并对当前任务造成损害。为此, Flex 开发社区确立了一套常见最佳做法, 供 Flex 开发人员使用。遵循这些最佳做法可以提高 Flex 项目的清晰度, 使 Flex 开发人员能专注于创新而不是学习各种非标准开发方法。
无论您是承包商还是公司员工, 这些最佳做法可以作为导航项目结构、组织和代码格式的规则和路线图。本文讨论 Flex 开发社区采用和使用的常见技术和惯例。
请注意, 本文中列出的技术和做法应当用于它们合理并且可以为您和您的小组阐明开发流程的领域。
要求
为了充分利用本文, 您需要以下软件:
Flex Builder 3
- 试用
- 购买
Flex 3 SDK (免费并随附 Flex Builder 3 试用版)
- 下载*
如果您愿意放弃 Flex Builder 3.0 单机版或插件提供的功能强大的工具集, 则只能使用 Flex 3 SDK 开发应用程序。
无论您使用哪种设置方法, 都应遵循本文提到的做法。
必要条件
之前的 Flex 经验对于本文不是强制性的。但是, 之前的某些应用程序开发经验会有所帮助。
将工作区用于项目组织
按照以下最佳做法, 将工作区用于组织 Flex 项目:
通过工作区使 Flex 项目井井有条。
Flex工作区基本而言就是一个计算机目录, 它存储一组 Flex 项目。工作区是组织多个 Flex 项目的理想方式。如果这是您的第一个 Flex 项目, 建议至少在您熟悉工作区以及它与计算机文件系统的关系之前使用默认工作区。更改工作区时新手可能遇到的一个常见问题是很难找到项目文件。您始终可以在 Flex Builder 中找到它们, 但如果您不确定要在哪里查找或什么是工作区, 可能会遇到问题。随着开发经验的积累, 您将负责管理多个 Flex 项目。为每个项目设置一个全新的工作区可能是减少混乱、使您每次专注于一个特定项目的最佳方法。请注意 Eclipse 首选项通常存储在工作区中, 因此需要为每个工作区设置主要绑定; 如果未使用默认设置, 您可能会遇到麻烦。
请务必记下 Flex 存储项目文件的位置。Flex Builder 3.0 工作区默认位置是:
Windows XP: C:\Documents and Settings\<用户名>\My Documents\Flex Builder 3
Mac OS X: /Users/<用户名>/Documents/Flex Builder 3
Linux: ~/工作区
有关 Eclipse 工作区的更多信息, 请参阅 在小组环境中, 使用一个公共目录作为 Flex 工作区。