總結一下,分以下幾個部分:
處理資源:
建立和使用「assets」目錄
使用 assets 目錄中的子目錄
使用 swf 目錄src/assets/swf
使用 images 目錄src/assets/images
使用 fonts 目錄src/assets/fonts
使用 audio 目錄
使用 video 目錄
使用 xml 目錄
actionscript 3.0 編碼標準
不要將動詞、形容詞或副詞用於軟體包名稱
將複數名詞用於軟體包
根據軟體包中的類命名軟體包
將類主體中定義的可執行**量降最低
使例項變數與自變數匹配
建立類時使用經典的一般慣例
將類型別 (formatter、validator、event 和 error) 加在類名稱後面
將外觀型別加到類名稱後面
考慮將「base」加到超類名稱後面
在方法之間使用空行
盡可能編寫為介面
使用有意義的變數名稱
選擇描述性的變數名稱
每行源**宣告乙個變數
以乙個空行分隔每個變數宣告
使用 asdoc 樣式注釋對各個變數做出注釋
避免通用名稱「object」
始終為變數使用較強的型別
包含「can」、「is」或「has」的字首布林變數名稱
大寫常量變數
使常量字串變數名稱與它們的內容匹配
為 getter/setters 在變數前加下劃線
在方法名稱中包含動詞
將**限制為每行乙個語句
按功能將方法歸類
將 getter 方法放在 setter 方法上面
使用 asdoc 樣式注釋對各個方法做出注釋
始終提供乙個返回型別, 即使它是空的 (不返回任何內容) 或 * (任何型別)
始終對方法簽名使用訪問修改符
指定方法自變數的型別
將事件處理函式的自變數命名為「event」
不要使用空格將方法名稱和括號分隔開
使用空格將關鍵字與括號分隔開
組織 actionscript 類
用四個空格將每個新的**塊縮排
用乙個空行分隔每個類中的各個方法
使用空格提高**可讀性
Flex最佳做法 一
總結一下,分以下幾個部分 處理資源 建立和使用 assets 目錄 使用 assets 目錄中的子目錄 使用 swf 目錄src assets swf 使用 images 目錄src assets images 使用 fonts 目錄src assets fonts 使用 audio 目錄 使用 v...
Flex最佳做法 一
總結一下,分以下幾個部分 處理資源 建立和使用 assets 目錄 使用 assets 目錄中的子目錄 使用 swf 目錄src assets swf 使用 images 目錄src assets images 使用 fonts 目錄src assets fonts 使用 audio 目錄 使用 v...
Flex最佳做法 二
mxml 編碼標準 組織元素屬性 將 id 屬性放在第乙個屬性位置 將相關屬性歸入同一行 將相關屬性分組 使用空行組織 mxml 組織 mxml 文件 flex 的 css 編碼標準 避免內聯 css 最小化和清理 css 將類似的樣式定義分組 注釋樣式 將 css 宣告限制為每行乙個 盡可能使用類...