如何編寫好用的程序代碼?
一個好的程序代碼一定要是清晰易懂的,程序只寫一次,但以後會有無數次的閲讀,因此,編寫出好用的程序代碼是很重要的,本文會介紹編寫代碼的一些方法。
操作方法
(01)讓代碼方法簡短不要小看這一點,很多人都忽視它,這是不對的。你寫的方法要始終能在一個屏幕裏放得下,如果你需要去滾動屏幕,這會分散你的注意力,而且你看不到整個的上下文。最佳長度是5-20行,這根據你的情況而定。
(02)不要用神祕數字當你要把什麼東西跟一個常量值做比較時,記得把這個值定義成常量。沒有什麼會比去猜測你的同事寫的這樣的代碼更讓人頭疼的事瞭如將 il < 4384 換成 inputLength < MAX_INPUT_LENGTH 感覺會不會比較好
(03)不要用自描述的變量名和方法名設計出來的代碼要做到:無論是誰,只要看一眼就能知道是幹嘛的。儘量不要用簡寫方式,除非有特殊的習慣,就像 src - source pos - position prev - previous如果你認為描述性的名稱並不是那麼有價值,請對比一下n, ns, nsisd 和 numTeamMembers, seatCount, numSeatsInStadium。
(04)不要逆常規而行每種語言都有自己不同的習俗約定。一般來説,人們聽的最多的是Java的編碼規範。讓我們看看其中的一些習俗規範:如方法名應該小寫字母開頭,其後用字母大寫的單詞連接(veryLongVariableName);類名應該都使用首字母大寫的單詞連接而成;常量名應該全部大寫,用下劃線連接(MY_CONSTANT);左大括號應該跟 if 語句在同一行。只有在有必要的理由時才去打破這些常規,不要輕易的因為你不高興就違反它。如果你只是在團隊裏改變一些這樣的習慣,那也沒問題,但當把你代碼拿出來和其他的沒有這些思想準備的程序員共享時,問題就會來了
-
Win10系統怎麼登陸Microsoft賬户
如果有小夥伴想知道Win10系統怎麼登陸Microsoft賬户,可以來看看下面的步驟哦!一、先註冊賬户。(01)在網上搜索“Microsoft賬户註冊”,找搜索結果中找到註冊官網進行註冊。(02)進入註冊界面以後,輸入正確的相關信息,然後輸入密碼和其他的信息。(03)輸入完成之後,我們就可以...
-
微信動畫表情要怎麼保存到手機裏
有很多朋友想把微信上的動態表情儲存到手機相冊裏面,其實操作很簡單。下面小編就來告訴大家微信動畫表情要怎麼保存到手機裏。操作方法(01)打開電腦上的“微信”,打開對話框。(02)打開電腦上下載好的GIF製作軟件,選擇“啟動屏幕錄製”,把窗口框住想要保存的動圖,點擊“...
-
如何利用ps去水印
當你在網絡上看到一張圖片的時候很想保存下來的時候,卻無奈的發現這張圖片有水印,通常我們使用的方法就是截圖,用裁剪的方式去掉有水印的地方,但是如此就會破壞整張圖的佈局美感,下面就教你如何用ps的填充功能快速去除水印。操作方法(01)相信大家對於如何安裝ps已經很...
-
PS圖片格式轉換png轉ico
ICO是圖標文件格式的一種,jpg/gif/png格式的圖片都是可以轉換成ico格式的。現在有一些在線轉換工具但是大多不穩定,而且像素大小都是規定好的絕對正方形,對於一些長方形的圖標就不適用了,那麼如何用ps進行ico格式的轉換呢?下面講具體步驟。操作方法(01)安裝的ps存儲為...