首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex绝佳做法[一]

2012-09-19 
Flex最佳做法[一]table cellspacing0 cellpadding0 stylewidth: 100%trtd idpostmessage_

Flex最佳做法[一]

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

热点排行