2014-11-14 54 views
-1

以下哪項是根據Java編碼標準的最佳實踐Java編碼標準:多重變量聲明

public void function1(){ 
    int i1 = 0, i2 = 1, i3 = 2; 
    // some code here 
} 

public void function1(){ 
    int i1 = 0; 
    int i2 = 1; 
    int i3 = 2; 
    // some code here 
} 

有哪些建議第一種方法的使用,對我來說它不是爲了可讀性,良好的任何做法其他人在我的團隊這是很好的做法。

+0

哪* Java編碼標準*?有無數的選擇。我想你會選擇哪一個將這個拼寫出來。任何回答的嘗試都是完全偏離主題和純粹的意見。 – 2014-11-14 12:38:18

+1

最佳做法將建議選擇更好的變量名稱:) – 2014-11-14 12:39:19

+1

最佳做法還建議沒有人回答這個問題,並將其標記爲*「close - opinion based」*。 – 2014-11-14 12:40:16

回答

2

Java並沒有規定這個,它確實是一種習慣,取決於你和你的團隊。我個人認爲,95%的團隊不喜歡這種單線聲明,這是不可讀的。

+0

即使我不知道爲什麼我們放棄了投票。我會鼓勵你們兩個。 – smushi 2014-11-14 12:39:43

+0

沒有downvote,但我想這是因爲你的答案是無用的,因爲問題將基於意見被關閉。我看到這種情況已經發生很多次了。 – 2014-11-14 12:41:42

+0

謝謝,我想這就是我正在尋找的東西,在我看來,我會選擇方法2,因爲它提高了可讀性。不過,我只是想排除任何可能性。 – 2014-11-14 12:41:59