
本系列的第 1 部分侧重于 Flex 项目设置的最佳做法。在第 2 部分中, 我将列出 Flex 开发流程中使用的最佳做法, 继续讨论。本文包含针对 Flex 开发流程的 90 多条最佳做法!
通过本文, 您将学会如何管理资源, 使应用程序的依赖性变得井井有条。我还会讨论 Flex 开发社区目前使用的、得到广泛接受的 ActionScript 3.0、MXML 和 CSS 编码标准。我将讨论 ASDoc, 您可以使用这个工具根据应用程序的源代码以 HTML 形式创建 API 语言参考文档。在本文的应用程序架构部分, 我将展示有助于定义应用程序基础蓝图的技巧。我将讨论 Flex 开发人员可以使用的一些应用程序开发框架、适合以及不适合使用它们的情况。最后, 我将讨论单元测试的最佳做法, 以便您可以测试代码库并确保代码执行的一致性。
使用这些最佳做法可以帮助您快速、轻松地导航和缩放应用程序代码库, 而不是无助地遍历源代码并不断地加入临时修复。
我们开始吧!
要理解本文, 您必须对 ActionScript 3.0 和 Flex 有所了解。面向对象的编程 (OOP) 方面的经验可以帮助您理解本文提出的概念和做法。
Sean 是一位知名的 Flex 开发人员兼顾问, 他拥有丰富的 ActionScript 编程经验, 包括超过五年的 Flash 平台开发经验以及十多年基于桌面和 Web 的应用程序设计和开发经验。作为公司所有人、技术作者、博客撰写者以及 Adobe Flex/AIR 热衷者, Sean 是 Adobe Flex 开发人员社区领袖以及 ActionScript Cheatsheet 创建者。他拥有 Adobe Flex 2.0 和 Flash MX 开发人员证书。