小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

成為頂尖程序員不得不養(yǎng)成的6大編程習(xí)慣,你有幾個(gè)?

 silence_33 2017-09-06

良好的編程習(xí)慣對(duì)于我們編程能力的提高至關(guān)重要。

不是吹牛皮哦,甚至這些習(xí)慣比你多學(xué)兩章知識(shí)更實(shí)際!

因?yàn)榱己玫木幊塘?xí)慣意味著你可以用更少的努力:時(shí)間和精力的投入,產(chǎn)生更干凈、簡(jiǎn)潔、智能的代碼。

成為頂尖程序員不得不養(yǎng)成的6大編程習(xí)慣,你有幾個(gè)?

在編程中,有哪些好的習(xí)慣從一開始就值得堅(jiān)持呢?

下面w3cschool給各位分享優(yōu)秀程序員6個(gè)良好的編程習(xí)慣。

1、注釋。

有些程序員經(jīng)常是這么干的,他們代碼注釋很不清楚或者不寫注釋。

接下來(lái)一件尷尬的事情發(fā)生了,他居然讀不懂自己3個(gè)月前寫的代碼。如果是幾百幾千行的不寫注釋,那維護(hù)起來(lái)實(shí)在是太麻煩了!

成為頂尖程序員不得不養(yǎng)成的6大編程習(xí)慣,你有幾個(gè)?

2、if語(yǔ)句一定帶花括號(hào)

你敲的代碼中,if語(yǔ)句一定帶花括號(hào),哪怕只有一條語(yǔ)句。這是為何呢?

粗粗看來(lái),帶不帶花括號(hào)影響不大,但是這個(gè)小細(xì)節(jié)在維護(hù)的時(shí)候一不小心就很容易出問(wèn)題。

3、適當(dāng)?shù)厥褂每崭?/strong>

我們知道,對(duì)于編譯器而言,空格基本上意義不大。但是,從代碼的可讀性而言,它卻是十分重要的。

成為頂尖程序員不得不養(yǎng)成的6大編程習(xí)慣,你有幾個(gè)?

4、模塊化。

該提取公用邏輯的地方就是要提取,千萬(wàn)不要copy paste,因?yàn)楹苋菀拙蜁?huì)出現(xiàn)bug了。

成為頂尖程序員不得不養(yǎng)成的6大編程習(xí)慣,你有幾個(gè)?

5、縮進(jìn)

每一個(gè)新的while、for、if 語(yǔ)句、switch結(jié)構(gòu)都需要做到縮進(jìn)。規(guī)范的縮進(jìn)可以讓代碼清晰易讀,每個(gè)程序員都需要有那么點(diǎn)代碼潔癖才可以哦。

6、最后一條,w3cschool分享國(guó)外程序員Al katib總結(jié)的編程習(xí)慣之一。

即使用循環(huán)和條件語(yǔ)句時(shí),先把左右括號(hào)對(duì)應(yīng)起來(lái),然后再在里面寫其他語(yǔ)句。也就是:

代碼:

1 for(int i=0;i<>

2 {

4 printf(“i=%dn”,i);

3 }

在這里,每一行開頭的數(shù)字表明寫循環(huán)代碼的順序。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多