色欲av一区久久精品_久久综合色综合色88_无码在线观看不卡_色黄视频网站_亚洲国产精品久久久久秋霞66

如何編寫更好的Java代碼的有用技巧

時間:2022-06-22

我們可以在一個平臺上編寫 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 我們的代碼可能沒有我們想的那么好,但請盡可能嘗試。

  

image.png

 

保持方法小

  出于類似的原因,小型形式與小型團體一樣受歡迎。當一個方法擴展到一個列表之外時,我們必須重構它。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)工作量和代碼可讀性來提高性能,并非所有這些策略都可以在任何情況下使用,但它們也允許你解決這些特定功能。



Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權利。 粵ICP備09033321號

與項目經(jīng)理交流
掃描二維碼
與項目經(jīng)理交流
掃描二維碼
與項目經(jīng)理交流
ciya68