我們可以在一個平臺上編寫 Java 代碼并在另一個平臺上運行,它是一種通用語言,具有廣泛的應用,它用于移動和桌面應用程序開發(fā)、大數(shù)據(jù)處理、嵌入式系統(tǒng)等。
編寫好的 Java 代碼的最佳技巧
目標:
l 遵循班級規(guī)模、流程規(guī)模和方法名稱的最佳實踐
l 了解大修的意義
l 獲得編碼風格和注釋使用的連續(xù)性
l 使用自動記錄
仔細命名方法
當涉及到方法名稱時,意圖揭示方法名稱模式是一種強大的編碼模式。舉個簡單的例子,這個模式最容易理解,下面哪些系統(tǒng)名稱一目了然?
a()
computeInterest()
響應應該是顯而易見的,但出于某種原因,程序員繼續(xù)為方法(和變量,就此而言)提供小的縮寫名稱。當然,擁有一個長得離譜的名字可能并不容易,但一個能傳達系統(tǒng)不需要過長的名字。在你寫了一堆代碼六個月后,你可能不知道你想對公司做什么。
使用評論
你可能已經(jīng)了解到格言寫得好的代碼是自我記錄的,那么誰需要評論呢?
l 很多代碼沒有正確編寫。
l 我們的代碼可能沒有我們想的那么好,但請盡可能嘗試。
保持方法小
出于類似的原因,小型形式與小型團體一樣受歡迎。當一個方法擴展到一個列表之外時,我們必須重構它。Eclipse 有一個很棒的重構軟件集合。一個成功的系統(tǒng)通常包括捆綁在一起的接口子組。獲取此功能并將其傳輸?shù)教囟ㄏ到y(tǒng)(相應地命名)并在適當?shù)牡胤絺鬟f參數(shù)。
將每種方法減少到僅一項任務。我發(fā)現(xiàn)一個只做好一件事的進程通常不會占用超過 30 行代碼。
重構和編寫測試優(yōu)先代碼的能力是新手程序員需要學習的主要技能。當每個人都擅長它時,這個行業(yè)將會發(fā)生革命性的變化。如果你兩者都擅長,你將生成比許多同行更簡潔的代碼和更實際的應用程序。
使用內(nèi)置日志記錄
在 Java 1.4 實現(xiàn)內(nèi)置日志記錄之前,進行這樣的系統(tǒng)調用是確定軟件正在做什么的規(guī)范方法:
public void someMethod() {
// Do some stuff…
// Now tell all about it
System.out.println(“Telling you all about it:”);
// Etc…
}
更好的選擇是 Java 語言的內(nèi)置日志記錄工具。
在這篇文章中,我們討論如何編寫更好的 Java 代碼的一些技巧,嘗試通過最大限度地提高生產(chǎn)工作量和代碼可讀性來提高性能,并非所有這些策略都可以在任何情況下使用,但它們也允許你解決這些特定功能。
廣州天河區(qū)珠江新城富力盈力大廈北塔2706
020-38013166(網(wǎng)站咨詢專線)
400-001-5281 (售后服務熱線)
深圳市坂田十二橡樹莊園F1-7棟
Site/ http://www.szciya.com
E-mail/ itciya@vip.163.com
品牌服務專線:400-001-5281
長沙市天心區(qū)芙蓉中路三段398號新時空大廈5樓
聯(lián)系電話/ (+86 0731)88282200
品牌服務專線/ 400-966-8830
旗下運營網(wǎng)站:
Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權利。 粵ICP備09033321號