養成良好的程式設計習慣

2022-08-28 12:54:18 字數 1307 閱讀 8989

整理的良好的程式設計習慣

1.盡量避免多個返回點

如:public boolean aa(int a)elseelse

如果類aa還在程式中使用的話,即使b不在使用了,一樣不會被gc**

4.不要給boolean、integer、string等引用資料型別建立新的例項,對程式的效能有所提公升

5.使用大括號模組化語句,如:

public boolean a(int b)

------------不建議

public boolean a(iint b)else

return result;

}-------------建議

6.在給常量命名的時候使用大寫,這樣可以一目了然的區分常量與區域性變數,如:

public static final string user_account_no=""123456789;----------不建議

public static final string user_account_no="123456789"---------建議

7.組成單一的if語句

如:if(a==1)

}----------->

if(a == 1 && b == 2)

8.switch語句要也default

雖然default也不是必須的,但是要養成良好的程式設計習慣,始終給switch語句加上default

9.減少對變數的重複計算

通常我們寫的某些for迴圈是這樣子的:

for(int i = 0; i < list.size(); i++)

這樣的話,list.size()有多大,就得迴圈多少次,每次迴圈都得計算一下list.size(),冥冥之中程式就變得緩慢

其實,我們可以寫成這樣子:

首先將list.size()計算出來

long len=list.size();

for(int i = 0; i< len; i++)

這樣就不用每迴圈一次就計算一次len了,對程式也是有好處的。

10.盡量避免不必要的建立

如:a a=new a();

if(a == 1 && b == 2)

-------------------->

if(a == 1 && b == 2)

11.在finally塊中釋放資源

程式中使用到的資源應當被釋放,以避免資源洩漏。這最好在finally塊中去做。不管程式執行的結果如何,finally塊總是會執行的,以確保資源的正確關閉。  

12.盡量避免使用二維陣列

二維資料占用的記憶體空間比一維陣列多得多,大概10倍以上。

養成良好的程式設計習慣

1.dry 擰乾 不要有水分 不要有重複 如果有重複,進行抽象。2.抽象原理,和dry有關,中每乙個重要的功能塊都應該擰乾抽象一下。3.kiss keep it stupid 簡化 避免複雜是關鍵目標,閱讀簡單 花費時間短 寫得少,腦子動得不見得少 少 有較少bugs和更易於修改。banq 耦合都很...

養成良好的程式設計習慣

1.模組化開發 一開始就設計出主要功能的函式,避免遺漏。小技巧 todo 待續 2.事件函式裡面最好不要寫具體 就放置一些自己寫好的 提高重用性 3.功能互動設計表 excel 直接插入設計 4.寫函式盡量模組化,乙個函式裡面的句子最好不要超過10行 的簡潔,命名的簡潔,非專題類的功能可以寫成輔助功...

養成良好的習慣

1.文件缺乏,自己寫的東西,時間長了,自己都不記得了。2.設計結構混亂,因為做的過程中是做一步看一步,摸著石頭過河,沒法做長遠規劃。但是之後沒有做重構。3.設計的東西往往是最初很複雜,但是很多東西最後證明沒有作用,最終選擇了簡單有效的方式。所以,在平時的開發中,要養成良好的習慣 1.要有文件。2.要...