actionscript-3 - actionscript 3 包命名约定

标签 actionscript-3 naming-conventions package

名称中包含多个单词的包的命名约定是什么? 假设我有一个名为“garden hose”的包,我应该将其命名为 garden_hose、gardenHose 还是简单地命名为 gardenhose?

我知道包通常只用小写字母命名。我在api中只看到一个包名由一个单词组成,几个单词组成的包名有什么约定吗?

对于类,我们有:ClassName。例如 RaceCar,包呢?

我有一个名为 animationPath 的包,我想知道是否应该重命名它。

最佳答案

包名应该全部小写。 ActionScript 3 文档中没有示例,因为它们似乎都有一个单词名称,但另一种 ECMAScript 派生语言 Java 中的几个包名称揭示了这一约定。例如:

javax.swing.colorchooser
java.awt.datatransfer

但是,我也看到过以驼峰命名、ALLCAPS 甚至大写命名的包。虽然我建议您避免使用 ALLCAPS,因为此约定通常为常量保留,而大写字母约定通常为类名保留,但我相信驼峰式包名称(如果需要)会更宽容。

关于actionscript-3 - actionscript 3 包命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12763078/

相关文章:

objective-c - 为什么 TableView 单元格标识符的变量名称大写?

import - Ada:导入不等式运算符 "/="

Delphi,如何在两个不同的包中安装同名的组件

android - AS3 AIR(ios 和 android)CameraRoll 问题

flash - 如何使用 1 个未知路径处理 GC Root YES 对象?

apache-flex - 我怎样才能让我的 AS3/Air 代码更好?

wolfram-mathematica - 设计方法 : Overloading vs Switch?

actionscript-3 - actionscript 3 中的预加载器 - getDefinition() 上的引用错误

CSS 文件结构

variables - 您是否遵循原始程序员的命名约定?