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

分享

自學(xué)VBA,從代碼排版和注釋看出一個(gè)程序員的生活習(xí)慣/性格

 shelbypf 2019-04-03

編程就是就是將想法使用代碼實(shí)現(xiàn),得講究條理。先做什么,后做什么,安排好了,程序才不會(huì)寫(xiě)亂寫(xiě)錯(cuò)。代碼排版也是為了讓代碼條理更清晰,便于閱讀。所以我們?cè)诰帉?xiě)程序的時(shí)候,處理遵循VBA的語(yǔ)法規(guī)則外,還應(yīng)養(yǎng)成一些良好的習(xí)慣。

代碼排版,就是我們編寫(xiě)代碼必不可少的好習(xí)慣。

一份好的代碼排版,不僅讓人看上去感覺(jué)很舒服,而且可讀性就會(huì)比不排版的代碼易懂,看代碼其實(shí)就是在理解代碼思路,如果一份亂糟糟代碼,不僅都起來(lái)麻煩,而且連接邏輯也很困難。有人說(shuō)看代碼結(jié)構(gòu)就可以看出一個(gè)程序員性格,不說(shuō)百分之百,有時(shí)候還真的是可以看來(lái)。一般性格比較好的人,喜歡收拾自己的人,寫(xiě)出來(lái)的代碼排版和注釋非常整潔。相反不愛(ài)收拾自己的人,寫(xiě)的代碼會(huì)和他人一樣,沒(méi)有規(guī)范,沒(méi)有排版,沒(méi)有注釋。這種代碼別人看到就會(huì)煩,更不說(shuō)讓別人去理解去讀。所有養(yǎng)成好的代碼習(xí)慣,從自己生活點(diǎn)滴開(kāi)始,從小事做起,如下兩份代碼,你決定你更喜歡哪一份?

自學(xué)VBA,從代碼排版和注釋看出一個(gè)程序員的生活習(xí)慣/性格

我們要怎么排版代碼了?

縮進(jìn),讓代碼更有層次感

一個(gè)縮進(jìn)4個(gè)空格,一個(gè)Tab,所以我們一般在縮進(jìn)代碼的時(shí)候都使用Tab鍵,比如方法內(nèi)的代碼和方法要有一個(gè)Tab的縮進(jìn),If語(yǔ)句,F(xiàn)or語(yǔ)句,Select Case語(yǔ)句,With語(yǔ)句都要求內(nèi)部的代碼需要有一個(gè)Tab的縮進(jìn),如果想反縮進(jìn)可以使用Shfit+Tab效果就是和Tab相反,反向縮進(jìn)的Tab。

自學(xué)VBA,從代碼排版和注釋看出一個(gè)程序員的生活習(xí)慣/性格

更改長(zhǎng)行代碼為短行代碼

當(dāng)一條語(yǔ)句長(zhǎng)度過(guò)長(zhǎng)時(shí),我們可以在句子后面輸入一個(gè)空格和下劃線_,然后換行,吧一行長(zhǎng)代碼調(diào)整為兩行代碼,這樣也便于維護(hù),便于閱讀。

Application.Workbooks('Boos1').Worksheets('Sht') _

.Range('A1:B10').Font.Bold = True

注釋?zhuān)尨a的意圖清晰明了

注釋是為了說(shuō)明代碼的用途和意義,往往我們?cè)陂喿x代碼的時(shí)候如果有注釋會(huì)讓我們更快的理解代碼,添加注釋是一種非常好的習(xí)慣,不僅是為了給別人看,而且也是為了給自己查看,當(dāng)你寫(xiě)的代碼已經(jīng)過(guò)了3個(gè)月,半年,1年了,你還能知道的意思嗎?如果有了注釋就可以讓我們花更少的時(shí)間去理解代碼。添加注釋的語(yǔ)法為一個(gè)單引號(hào)'+注釋描述。一般我們會(huì)在一句代碼的后面添加注釋?zhuān)彩菢?biāo)記注釋是為了說(shuō)明這一行。也有在方法開(kāi)頭寫(xiě)注釋?zhuān)康氖钦f(shuō)明這個(gè)方法是為了做什么。好的注釋習(xí)慣,也是代碼質(zhì)量的衡量標(biāo)準(zhǔn),我們一般要求注釋量達(dá)到70%,對(duì)于邏輯復(fù)雜的語(yǔ)句必須要編寫(xiě)注釋。

自學(xué)VBA,從代碼排版和注釋看出一個(gè)程序員的生活習(xí)慣/性格

注釋可以是代碼的注解,注釋可以是一段代碼,目的都在于讓我們更容易的理解代碼。讓別人對(duì)你的代碼的時(shí)候更能讀懂,讀明白。一段好的代碼衡量標(biāo)準(zhǔn)不僅僅是實(shí)現(xiàn)代碼邏輯,還看代碼結(jié)構(gòu),代碼的注釋?zhuān)欠穹奖憷斫?,方便閱讀,如果都不方便閱讀了,還有人使用你的代碼嗎?還有人來(lái)衡量你的代碼多牛逼嗎?

好的代碼習(xí)慣,從生活中開(kāi)發(fā),從小事開(kāi)始。一個(gè)人代碼習(xí)慣,就能體現(xiàn)出他的生活習(xí)慣。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(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)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多