Flex最佳做法[一]

<table cellspacing="0" cellpadding="0" style="width: 100%"><tr><td class="t_msgfont" id="postmessage_76">
<div id="ad_thread3_0"></div> 原文地址:<a href="http://www.adobe.com/cn/devnet/flex/articles/best_practices_pt2_02.html" target="_blank">http://www.adobe.com/cn/devnet/f ... actices_pt2_02.html</a><br /><br />
总结一下,分以下几个部分:<br /><br />
处理资源:<br /><br />
创建和使用“assets”目录<br />
使用 assets 目录中的子目录<br />
使用 SWF 目录src/assets/swf<br />
使用 images 目录src/assets/images<br />
使用 fonts 目录src/assets/fonts<br />
使用 audio 目录<br />
使用 video 目录<br />
使用 XML 目录<br />
ActionScript 3.0 编码标准<br /><br />
不要将动词、形容词或副词用于软件包名称<br />
将复数名词用于软件包<br />
根据软件包中的类命名软件包<br />
将类主体中定义的可执行代码量降最低<br />
使实例变量与自变量匹配<br />
创建类时使用经典的一般惯例<br />
将类类型 (formatter、validator、event 和 error) 加在类名称后面<br />
将外观类型加到类名称后面<br />
考虑将“Base”加到超类名称后面<br />
在方法之间使用空行<br />
尽可能编写为接口<br />
使用有意义的变量名称<br />
选择描述性的变量名称<br />
每行源代码声明一个变量<br />
以一个空行分隔每个变量声明<br />
使用 ASDoc 样式注释对各个变量做出注释<br />
避免通用名称“object”<br />
始终为变量使用较强的类型<br />
包含“can”、“is”或“has”的前缀布尔变量名称<br />
大写常量变量<br />
使常量字符串变量名称与它们的内容匹配<br />
为 getter/setters 在变量前加下划线<br />
在方法名称中包含动词<br />
将代码限制为每行一个语句<br />
按功能将方法归类<br />
将 getter 方法放在 setter 方法上面<br />
使用 ASDoc 样式注释对各个方法做出注释<br />
始终提供一个返回类型, 即使它是空的 (不返回任何内容) 或 * (任何类型)<br />
始终对方法签名使用访问修改符<br />
指定方法自变量的类型<br />
将事件处理函数的自变量命名为“event”<br />
不要使用空格将方法名称和括号分隔开<br />
使用空格将关键字与括号分隔开<br />
组织 ActionScript 类<br />
用四个空格将每个新的代码块缩进<br />
用一个空行分隔每个类中的各个方法<br />
使用空格提高代码可读性<!--++ plugin_code qcomic begin-->
<!--++ plugin_code qcomic end--></td></tr></table>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值