精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
自學VBA,從代碼排版和注釋看出一個程序員的生活習慣/性格

編程就是就是將想法使用代碼實現,得講究條理。先做什么,后做什么,安排好了,程序才不會寫亂寫錯。代碼排版也是為了讓代碼條理更清晰,便于閱讀。所以我們在編寫程序的時候,處理遵循VBA的語法規則外,還應養成一些良好的習慣。

代碼排版,就是我們編寫代碼必不可少的好習慣。

一份好的代碼排版,不僅讓人看上去感覺很舒服,而且可讀性就會比不排版的代碼易懂,看代碼其實就是在理解代碼思路,如果一份亂糟糟代碼,不僅都起來麻煩,而且連接邏輯也很困難。有人說看代碼結構就可以看出一個程序員性格,不說百分之百,有時候還真的是可以看來。一般性格比較好的人,喜歡收拾自己的人,寫出來的代碼排版和注釋非常整潔。相反不愛收拾自己的人,寫的代碼會和他人一樣,沒有規范,沒有排版,沒有注釋。這種代碼別人看到就會煩,更不說讓別人去理解去讀。所有養成好的代碼習慣,從自己生活點滴開始,從小事做起,如下兩份代碼,你決定你更喜歡哪一份?

我們要怎么排版代碼了?

縮進,讓代碼更有層次感

一個縮進4個空格,一個Tab,所以我們一般在縮進代碼的時候都使用Tab鍵,比如方法內的代碼和方法要有一個Tab的縮進,If語句,For語句,Select Case語句,With語句都要求內部的代碼需要有一個Tab的縮進,如果想反縮進可以使用Shfit+Tab效果就是和Tab相反,反向縮進的Tab。

更改長行代碼為短行代碼

當一條語句長度過長時,我們可以在句子后面輸入一個空格和下劃線_,然后換行,吧一行長代碼調整為兩行代碼,這樣也便于維護,便于閱讀。

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

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

注釋,讓代碼的意圖清晰明了

注釋是為了說明代碼的用途和意義,往往我們在閱讀代碼的時候如果有注釋會讓我們更快的理解代碼,添加注釋是一種非常好的習慣,不僅是為了給別人看,而且也是為了給自己查看,當你寫的代碼已經過了3個月,半年,1年了,你還能知道的意思嗎?如果有了注釋就可以讓我們花更少的時間去理解代碼。添加注釋的語法為一個單引號'+注釋描述。一般我們會在一句代碼的后面添加注釋,也是標記注釋是為了說明這一行。也有在方法開頭寫注釋,目的是說明這個方法是為了做什么。好的注釋習慣,也是代碼質量的衡量標準,我們一般要求注釋量達到70%,對于邏輯復雜的語句必須要編寫注釋。

注釋可以是代碼的注解,注釋可以是一段代碼,目的都在于讓我們更容易的理解代碼。讓別人對你的代碼的時候更能讀懂,讀明白。一段好的代碼衡量標準不僅僅是實現代碼邏輯,還看代碼結構,代碼的注釋,是否方便理解,方便閱讀,如果都不方便閱讀了,還有人使用你的代碼嗎?還有人來衡量你的代碼多牛逼嗎?

好的代碼習慣,從生活中開發,從小事開始。一個人代碼習慣,就能體現出他的生活習慣。

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
19.VBA編程基礎之排版習慣
Excel VBA:什么是過程?
編寫VBA代碼有哪些注意事項?
成為頂尖程序員不得不養成的6大編程習慣,你有幾個?
Python基礎
Python第3課:Python習慣我知道
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 鱼台县| 襄樊市| 福州市| 新余市| 进贤县| 民丰县| 大名县| 江华| 禄丰县| 北海市| 琼海市| 五指山市| 望城县| 武陟县| 盐山县| 舞钢市| 车致| 德清县| 龙门县| 玉门市| 铜陵市| 陵川县| 保靖县| 临西县| 永川市| 交城县| 修武县| 墨玉县| 平顺县| 郯城县| 琼结县| 穆棱市| 榆社县| 万载县| 泾阳县| 华坪县| 广灵县| 南通市| 留坝县| 鱼台县| 阿拉善盟|