java將數(shù)據(jù)導(dǎo)出成excel java循環(huán)中不改變循環(huán)變量是規(guī)范嗎?
java循環(huán)中不改變循環(huán)變量是規(guī)范嗎?首先,讓我告訴你一個結(jié)論:這是一個規(guī)范那么這個規(guī)范是必須的嗎?結(jié)果不正確。在編寫代碼的過程中,必須保證代碼的可讀性和穩(wěn)定性,盡量避免bug。在此基礎(chǔ)上,代碼由業(yè)務(wù)
java循環(huán)中不改變循環(huán)變量是規(guī)范嗎?
首先,讓我告訴你一個結(jié)論:這是一個規(guī)范
那么這個規(guī)范是必須的嗎?
結(jié)果不正確。在編寫代碼的過程中,必須保證代碼的可讀性和穩(wěn)定性,盡量避免bug。在此基礎(chǔ)上,代碼由業(yè)務(wù)驅(qū)動。也許是因為這個行業(yè)的特點(diǎn),你必須打破這個規(guī)則。然后您只需要確保不會導(dǎo)致死循環(huán),并且必須有諸如break in the loop之類的詞來結(jié)束循環(huán)條件。
因此,這里需要明確兩點(diǎn):
1。代碼規(guī)范之所以是規(guī)范,是為了在大多數(shù)情況下確保代碼本身的穩(wěn)定性。
2. 業(yè)務(wù)驅(qū)動的代碼邏輯不遵循代碼本身的規(guī)范。具體的實現(xiàn)不能依靠規(guī)范本身來保持代碼的穩(wěn)定性,而是需要自己的邏輯來補(bǔ)充。