《程式設計實踐》筆記01 風格

2021-04-02 10:37:04 字數 698 閱讀 4454

《程式設計實踐》筆記01-風格

noizz 發表於 2005-11-25 21:44:00

常見錯誤:

1)注釋和**不一致

2)沒有講明乙個邏輯判斷中的具體業務意義

3)常量定義的名字沒有表示具體的邏輯含義

1、命名

常見錯誤:

1)全域性變數名太短,沒有意義,沒有注釋。

2)區域性變數太長,不簡潔。

3)不同的單詞表示同乙個意思。

4)上下文環境中取名太長,冗餘。

最佳實踐:

1)全域性變數用長名字,並加上注釋。

2)區域性變數用短名字。

3)同乙個含義使用同樣的詞作為變數名。

4)在上下文環境裡取名可以簡潔些。

5)函式名以動詞開頭。

6)布林值函式名要表達出何時為真何時為假。

2、表示式和語句

常見錯誤:

最佳實踐:

以一致的縮行風格編寫**

用表示式易於理解的自然形式,少用否定。

用括號分隔分組,排除優先順序陷阱。

複雜的表示式拆分成幾部分。

使用清晰的表達方法,而不是簡短的。

3、習慣用法

最佳實踐:

多種寫法都可以,但系統中保持一致;

迴圈的一致性:

for語句寫在一行;

for語句的習慣用法為for(int i;i

《Python程式設計從到實踐》學習筆記01

第二章 變數和簡單的資料型別 變數 資料 將資料賦值在變數上,多次賦值後,python記錄變數最新值 列印函數 print 變數命名規則 1 字母 下劃線 數字,不能以數字打頭 2 不能空格,可用 分割 3 不要將python關鍵字和函式名用作變數名 4 變數名簡短有描述性 5 慎用小寫字母i和大寫...

《程式設計實踐》筆記

名字 變數的作用域越大,它的名字所攜帶的基本資訊就應該越多。全域性變數使用具有說明性的文字,區域性變數用短名字。因為全域性變數可以出現在整個程式任何地方,因此它們的名字應足夠長,具有足夠的說明性,以便讀者能夠記得它們是幹什麼用的。按常規方式使用的區域性變數可以採用極短的名字。例如,i j做迴圈變數,...

《軟體構架實踐》閱讀筆記01

軟體構架定義了軟體設計的元件 區域性和總體的構成關係 以及這些元件之間的相互作用。構架在保證開發組織實現其商業目標方面起了很重要的作用。構架的開發需要付出一定的成本包括精心設計的成本,但是乙個好的構架對於開發組的作用是不可估量的,它能使開發組織達到自己的系統目標並提高其軟體開發能力,這種匯報是相當豐...