Java程式設計中,有哪些好的習慣從一開始就值得堅持?
陝西優就業
職場經驗分享:
今天給大家總結整理了一些編碼的好習慣,總共15條,大家有需要的可以借鑑一下啊!
1. 規範化自己的程式碼,少點個人風格,多點通用規矩,並學會使用CheckStyle工具。
2. 寧可變數名長,也不要讓變數名短得讓人無法推測其含義。
3. 在電腦裡安裝兩套輸入法,程式設計的時候,將中文輸入法徹底關掉,確保任何快捷鍵都不會將其轉換成中文輸入法,防止中文類似符號引起混淆,比如:
中文 :(); English: () ;
一點點小錯誤,就有可能讓你多花一兩個小時在沒有意義的事上,人生苦短,儘量避免低階錯誤。
4. 儘可能杜絕重複程式碼,凡是需要用至少兩次的程式碼,給它單獨做一個類或函式。
5. 避免類與類之間的內部呼叫(Cycle Reference),其實也就是降低函式模組的耦合程度。類與類之間的呼叫只允許透過介面,保證更改某個類的時候,其他的仍然能工作。
6. 多讀別人的優秀程式碼,拿別人的優秀程式碼和自己的程式碼進行對比,學習別人的長處,吸收經驗。
7. 嘗試著做內容的生產者,嘗試著寫一些教程或筆記,分享給社群,不要只做社群內容的吸收者,還要不斷地生產內容,回饋社群給你的幫助,比如在StackOverFlow上回答別人的問題等。
8. 既要腳踏實地,也要多看看社群發生了什麼新聞,有什麼新的技術和軟體的釋出,這些技術和軟體將怎樣影響你的開發工作,現在使用的IDE或Editor是否有更好的替代產品等等。
9. 沒有任務的時候,也不要閒下來,去開發點你喜歡的東西,從中挑戰自己,增長經驗。
10. 不要過分依賴教程,要學會看官方文件。凡是能被做成教程的東西,往往已經過時了,最新的技術,最新發布的標準,往往沒有現成的教程,你需要去認真閱讀官方文件,那裡的東西才是最權威的。
11. 不要參與語言好壞的爭論,人們往往偏向於喜歡自己用得熟練,用得多的那個語言,語言好壞之爭,就和爭誰的女朋友漂亮一樣,我當然覺得自己的女朋友(雖然是null)最漂亮,但是別人並不這麼覺得。
12. 當你有什麼需求的時候,往往別人也有這個需求,而且往往也有了相應的工具去解決你這個需求,比如,你想將函式的呼叫關係視覺化,弄成樹狀圖那樣,這樣的工具已經有了,比如SourceInsight(付費),Source Navigator(免費)等。
13. 少在國內的XX軟體園裡下載各種破解軟體,盜版軟體等,這些軟體園為了盈利,會在你安裝的過程中,悄無聲息地給你安裝上一堆其他的流氓軟體,360首當其衝,這些垃圾軟體,刪的越乾淨越好。
14. 你的開發電腦,CPU可以差些,但記憶體最好大些,推薦至少要8G,甚至推薦10G往上走,你常常需要同時開啟一堆瀏覽器頁面和一個IDE甚至還有別的一堆工具,如果你做過安卓開發,AndroidStudio動輒就呼叫你電腦2-3G的記憶體,一般的4G電腦肯定是吃不消的,嚴重降低開發體驗,但也並不是讓你換電腦,記憶體條瞭解一下。
15. 保持一個健康,乾淨的電腦狀態,硬碟裡的檔案儲存要有調理,容易尋找指定檔案,降低檔案丟失機率,加快檔案尋找速度。
16. C盤快滿了的話,可以透過Disk Manager將別的磁碟的空間送給C盤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902581/viewspace-2286294/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式設計中,有哪些好的習慣一開始就值得堅持?程式設計
- 10 倍效率的程式設計師有哪些好習慣?程式設計師
- 我的iOS高效程式設計祕訣-堅持程式設計習慣iOS程式設計
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 好的程式設計習慣程式設計
- 程式設計好習慣程式設計
- 堅持程式設計程式設計
- 15個程式設計好習慣程式設計
- C#程式設計好習慣C#程式設計
- 程式設計師的10個好習慣程式設計師
- 21種好的SQL程式設計習慣SQL程式設計
- 堅持就會有回報
- 從程式設計中學到的 6 個生活習慣程式設計
- 優秀的程式設計師都有哪些習慣?程式設計師
- 大資料技術學習路線,有信心能堅持學習的朋友,從現在開始吧大資料
- 助力程式設計師成功的幾個好習慣程式設計師
- 優秀程式設計師7個好習慣程式設計師
- TGDC | 一個遊戲程式設計師的堅持 —— 論向量化程式設計遊戲程式設計師
- Java程式設計師可以從事的崗位有哪些?Java程式設計師
- 學習web前端誤區有哪些-好程式設計師Web前端程式設計師
- 學習Python程式設計開發可以從事的崗位有哪些?Python程式設計
- 10個程式設計好習慣:優秀程式設計師的經驗分享程式設計師
- 學習Java程式設計培訓的書籍有哪些Java程式設計
- 【程式設計好習慣】青睞小粒度鎖薦程式設計
- Java遊戲開發中應始終堅持的10項基本原則薦Java遊戲開發
- 從零開始的Java程式設計之抽象與介面Java程式設計抽象
- JAVA程式設計習慣之equals對比Java程式設計
- 風變程式設計,幫助你從零開始學習程式設計程式設計
- 優秀程式設計師必備的23條好習慣程式設計師
- 好程式設計師Java培訓分享Java效能常見命令有哪些程式設計師Java
- Java 程式設計師們值得一看的好書推薦Java程式設計師
- 程式設計老手的哪些特點,是值得新手程式設計師學習的?程式設計師
- 女生學程式設計有哪些好處呢?程式設計
- java從零開始系列-一個前端程式設計師的自我修養Java前端程式設計師
- 好的程式碼習慣 todo
- 風變程式設計:互動式學習,更容易堅持!程式設計
- 有哪些excel的好習慣,能幫你在工作時偷懶?Excel
- 【程式設計好習慣】恰當使用goto語句薦程式設計Go