Flex最佳做法 一

2021-09-02 07:10:11 字數 1239 閱讀 9062

總結一下,分以下幾個部分:

處理資源:

建立和使用「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 宣告限制為每行乙個 盡可能使用類...