名称中包含多个单词的包的命名约定是什么? 假设我有一个名为“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/