【发布时间】:2011-03-08 18:02:14
【问题描述】:
我目前正在开发我曾经构建过的最大的 Flex / Flash Builder 4 应用程序。我习惯于将我所有的 MXML 编程保存在一个文件中。保持大型 MXML 文件的可读性的最佳实践过程有哪些?
【问题讨论】:
-
基本上,将一个 MXML 文件拆分为几个 mxml 文件 - 结束。以下所有3个答案都是正确的
标签: flash apache-flex mxml
我目前正在开发我曾经构建过的最大的 Flex / Flash Builder 4 应用程序。我习惯于将我所有的 MXML 编程保存在一个文件中。保持大型 MXML 文件的可读性的最佳实践过程有哪些?
【问题讨论】:
标签: flash apache-flex mxml
I am acustomed to keeping all of my MXML programming in one file.
我建议你尽快改掉这个习惯。从长远来看,您不会得到可维护的代码。单文件应用程序可能无法长期维护。
大多数人将事物分解为组件;然后在主应用程序中使用这些组件。如何拆分组件很大程度上取决于您要完成的工作。有些人可能使用 ViewStack,每个子组件都是自定义组件。其他人可能会使用类似方法的状态。组件通常将组件作为子组件,并且它会深入到有很多嵌套文件。但是,这比单个文件更易于维护。
【讨论】:
这个文件有多少行?
【讨论】: