良好的編程習慣對於我們編程能力的提高至關重要。
不是吹牛皮哦,甚至這些習慣比你多學兩章知識更實際!
因為良好的編程習慣意味著你可以用更少的努力:時間和精力的投入,產生更乾淨、簡潔、智能的代碼。
在編程中,有哪些好的習慣從一開始就值得堅持呢?
下面w3cschool給各位分享優秀程序員6個良好的編程習慣。
1、註釋。
有些程序員經常是這麼幹的,他們代碼註釋很不清楚或者不寫註釋。
接下來一件尷尬的事情發生了,他居然讀不懂自己3個月前寫的代碼。如果是幾百幾千行的不寫註釋,那維護起來實在是太麻煩了!
2、if語句一定帶花括號
你敲的代碼中,if語句一定帶花括號,哪怕只有一條語句。這是為何呢?
粗粗看來,帶不帶花括號影響不大,但是這個小細節在維護的時候一不小心就很容易出問題。
3、適當地使用空格
我們知道,對於編譯器而言,空格基本上意義不大。但是,從代碼的可讀性而言,它卻是十分重要的。
4、模塊化。
該提取公用邏輯的地方就是要提取,千萬不要copy paste,因為很容易就會出現bug了。
5、縮進
每一個新的while、for、if 語句、switch結構都需要做到縮進。規範的縮進可以讓代碼清晰易讀,每個程序員都需要有那麼點代碼潔癖才可以哦。
6、最後一條,w3cschool分享國外程序員Al katib總結的編程習慣之一。
即使用循環和條件語句時,先把左右括號對應起來,然後再在裡面寫其他語句。也就是:
代碼:
1 for(int i=0;i<10;i++)
2 {
4 printf(“i=%dn”,i);
3 }
在這裡,每一行開頭的數字表明寫循環代碼的順序。
相關推薦
'阿里p7有三百多萬收入,為什麼還有那麼多程序員還買不起房?'
"之前子瑜就給大家分析過阿里的薪資待遇方面問題,也給大家做過數據調查,在互聯網職場月薪2w,已然是國內的高薪人群,而且也已經超過互聯網行業80%的人群了,如果月薪能到3w以上,基本算是精英人群。月薪3W這估計可以讓無數網友表示羨慕了。但就這令無數人羨慕的精英人群也會經常抱怨...
'學習編程丨100 本編程開發類技術書籍,帶你成為企業級開發大牛'
"這個列表包括了 100 多本經典技術書籍,涵蓋:計算機系統與網絡、系統架構、算法與數據結構、前端開發、後端開發、移動開發、數據庫、測試、項目與團隊、程序員職業修煉、求職面試 和 編程相關的經典書籍。這篇文章主要是分類別推薦了該類別所屬的經典書籍列表。每個類別下,從書名就可...
推薦中...