成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java最常用的五個包 為什么很多人不建議使用駝峰命名法,有什么弊端么?

為什么很多人不建議使用駝峰命名法,有什么弊端么?因為也許作者自己不喜歡駝峰命名。有些事情已經(jīng)形成了廣泛的行業(yè)習慣。類命名使用大駝峰,方法和變量命名使用小駝峰,常量全部大寫,并使用下劃線分割單詞。但是,

為什么很多人不建議使用駝峰命名法,有什么弊端么?

因為也許作者自己不喜歡駝峰命名。

有些事情已經(jīng)形成了廣泛的行業(yè)習慣。類命名使用大駝峰,方法和變量命名使用小駝峰,常量全部大寫,并使用下劃線分割單詞。

但是,整個團隊必須保持統(tǒng)一的風格,否則會導致工作效率低下。

想象一下,如果有人用一個大駝峰來命名一個變量或方法,其他人可能會錯誤地認為它是一個直接從類中調(diào)用的靜態(tài)方法;

或者當你看到一個常量全部大寫并用下劃線分隔時,你會認為它是一個有習慣性思維的常量,但事實上你的同事把它定義為一個變量,他并沒有遵守大家的約定如果你調(diào)用它,它的值可能會隨時改變,給你帶來不必要的麻煩。

如果不幸的是,你的團隊習慣的準則與你自己的習慣相矛盾,要么你有足夠的能力改變所有其他人的習慣,要么你可以快速改變你的習慣以適應團隊。否則,等待你的可能是一句“你這么蠢,竟然做出這樣的命名?”

什么樣的代碼叫好代碼?

好的代碼,滿足兩個條件:能達到預期效果,容易理解。

代碼的不同不在于功能能否實現(xiàn),而主要在于實現(xiàn)的質量。

有些代碼雖然實現(xiàn)了效果,但另一個程序員看不懂,無法維護,也是壞代碼。

現(xiàn)在在軟件行業(yè),程序員加班是很常見的。疲勞將不可避免地影響代碼的質量。

他們大多急于達到職能要求,完成領導安排的任務,只以完成為目標。

這種不考慮長遠的工作方式在短時間內(nèi)實現(xiàn)了目標,但從長遠來看是個大問題。

一旦程序員離開,新來的人需要很長時間才能接手。項目的可擴展性和穩(wěn)定性沒有保證。

尤其是一些外行領導只知道如何為上級做貢獻,不能科學安排時間。

功能需求一經(jīng)更改就立即更改,新功能即將出現(xiàn)。因此,工程設計不斷調(diào)整,整體建筑穩(wěn)定性受損。

整個行業(yè)還沒有意識到代碼質量的重要性,也沒有對代碼的敬畏。它只著眼于現(xiàn)在而忽視了長遠。

只有行業(yè)人員達到飽和,淘汰不合格的程序員和產(chǎn)品經(jīng)理,好的代碼才能形成趨勢。