Flex 3中的组件的推荐前缀命名约定是什么?
问题描述:
我正在寻找一种标准方式来命名我的Flex应用程序中的组件。例如,所有TextField的ID属性(即“txtFirstName”)都以“txt”开头。是否有人熟悉我可以使用的前缀命名约定列表,而不是重新发明轮子?Flex 3中的组件的推荐前缀命名约定是什么?
答
由于Adobe建议在组件实例名称中使用组件的全名,因此不建议使用前缀约定。
例如:usernameTextInput,userComboBox等
如果要合并类型为名称,使其成为最后一个“字”。不要使用旧的ActionScript 1约定来连接缩写类型后缀,如_mc以指示类型。例如,命名一个边框Shape边框,borderSkin或borderShape,但不包含border_mc。
更多信息:http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions#CodingConventions-Naming
如果你真的想使用前缀,你可能想使用VB前缀:http://www.rwc.uc.edu/cook/VBI_PREFIXES.HTM