Flex最佳做法[一]

原文地址:http://www.adobe.com/cn/devnet/flex/articles/best_practices_pt2_02.html

总结一下,分以下几个部分:

 处理资源:

  1. 创建和使用“assets”目录
  2. 使用 assets 目录中的子目录
  3. 使用 SWF 目录src/assets/swf
  4. 使用 images 目录src/assets/images
  5. 使用 fonts 目录src/assets/fonts
  6. 使用 audio 目录
  7. 使用 video 目录
  8. 使用 XML 目录

ActionScript 3.0 编码标准

  1. 不要将动词、形容词或副词用于软件包名称
  2. 将复数名词用于软件包
  3. 根据软件包中的类命名软件包
  4. 将类主体中定义的可执行代码量降最低
  5. 使实例变量与自变量匹配
  6. 创建类时使用经典的一般惯例
  7. 将类类型 (formatter、validator、event 和 error) 加在类名称后面
  8. 将外观类型加到类名称后面
  9. 考虑将“Base”加到超类名称后面
  10. 在方法之间使用空行
  11. 尽可能编写为接口
  12. 使用有意义的变量名称
  13. 选择描述性的变量名称
  14. 每行源代码声明一个变量
  15. 以一个空行分隔每个变量声明
  16. 使用 ASDoc 样式注释对各个变量做出注释
  17. 避免通用名称“object”
  18. 始终为变量使用较强的类型
  19. 包含“can”、“is”或“has”的前缀布尔变量名称
  20. 大写常量变量
  21. 使常量字符串变量名称与它们的内容匹配
  22. 为 getter/setters 在变量前加下划线
  23. 在方法名称中包含动词
  24. 将代码限制为每行一个语句
  25. 按功能将方法归类
  26. 将 getter 方法放在 setter 方法上面
  27. 使用 ASDoc 样式注释对各个方法做出注释
  28. 始终提供一个返回类型, 即使它是空的 (不返回任何内容) 或 * (任何类型)
  29. 始终对方法签名使用访问修改符
  30. 指定方法自变量的类型
  31. 将事件处理函数的自变量命名为“event”
  32. 不要使用空格将方法名称和括号分隔开
  33. 使用空格将关键字与括号分隔开
  34. 组织 ActionScript 类
  35. 用四个空格将每个新的代码块缩进
  36. 用一个空行分隔每个类中的各个方法
  37. 使用空格提高代码可读性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值