好的編程習慣
『壹』 怎麼養成良好的編程習慣
怎麼養成良好的編程習慣
「養成良好的編程習慣」其實是相當綜合的一個命題,可以從多個角度、維度和層次進行論述和評判。如代碼的風格、效率和可讀性;模塊設計的靈活性、可擴展性和耦合度等等。要試圖把所有方面都闡述清楚必須花很多的精力,而且也不一定能闡述得全面。因此,本系列文章以軟體開發的基礎問題為切入點,闡述程序設計和代碼編寫方面的細節問題,以點帶面,旨在激發大家的思考與總結,希望能為大家帶來實際的幫助。
雖然本系列文章定位為科普讀物,但本座相信它們不但適合新手們學習借鑒,同時也能引發老鳥們的反思與共鳴。歡迎大家提出寶貴的意見和反饋 ^_^
在開篇講述本章主要內容之前,本座首先用小小篇幅論述一下一種良好的工作習慣 —— 積累、提煉與求精。在工作和學習的過程中,不斷把學到的知識通過有效的方式積累起來,形成自己的知識庫,隨著知識量的擴大,就會得到從量變到質變的提升。另外還要不斷地對知識進行提煉,隨著自己知識面的擴大以及水平的提升,你肯定會發現原有知識庫存在著一些片面、局限、笨拙甚至錯誤。這時,就需要你有精益求精精的態度和毅力對知識庫進行優化整理。
也許以上這些各位都曾想過去實施,也明白其中的道理,但是自己就是給自己各種堂而皇之的借口不花時間去做。這樣說吧,技術之路不好走,這個行業有兩項基本要求:1、對軟體開發工作本身有很大興趣;2、耐得住寂寞。兩者缺一不可,否則還是趁年輕早點轉行吧,要不轉做軟體行業的銷售、產品或者管理也行,總之就不要做開發 ^_^
『貳』 1 許多人都說要養成良好的編程習慣,那請問什麼才算是良好的編程習慣
其中一個良好的習慣是寫代碼的時候要有好的代碼格式 比如單一的賦值語句等號左右要多加個空格,比如不同功能的代碼之間要加個空行,比如嵌套里好多一個縮進,等等;
『叄』 什麼是良好的編程習慣舉個例子說
1.自己或者別人下次可能看不懂的代碼常打注釋
2.代碼要整潔,不寫費代碼
3.命名變數名,函數名要有意義,注意能分清單詞
例如: GetUsers() 或者 get_users()
『肆』 java如何養成良好的編程習慣
使用的是WORD2003,頻繁出現雙擊打開的時候會提示錯誤,要進安全模式才能打開文檔?
『伍』 學習Java時,應養成哪些好的編程習慣
個人覺得,初次學習時,可以適當忽略一些語言之外的東西,因為語言都不熟悉,一些最佳實踐、編程規范、工程標准看了你也記不住,記住了也不懂為什麼要這么做。
熟悉語法後,就要遵循工程標准和編碼規范,還有就是要了解一些最佳實踐。
《Effective Java》這本書會介紹一些最佳實踐。
如果沒工作的話,可以看看Google的編程規范,工作了的話,就要看看公司的編程規范。
-谷歌編程規范
英文:
http://google-styleguide.googlecode.com/svn/trunk/javaguide.html
中文:
http://hawstein.com/posts/google-java-style.html
『陸』 一個優秀的程序員需要養成哪些良好的習慣
1. 理解編程語言的原理,遵循編程規范,並且能夠寫出有效的代碼,並學會優化代碼。
2. 估算解決問題所需要的時間,為自己定一個時間限制,加強程序自測試。
3. 做好版本控制,並及時備份代碼,經常檢查代碼,還要回顧以前寫過的代碼,看看能不能有新想法。
4. 動手編碼之前,先做好分析和設計。
5. 對項目文件歸類保存。可以把項目文件放到SOURCE、HEADERS、MAKE、EXES等不同的文件夾中。
6. 制定驗收規則,優秀出色的程序一定會編寫技術測試腳本,因為他們清楚要是省略了這一步會嚴重後果。
7. 重視,但不過於注重程序的設計模式。
8. 養成耐心、冷靜的好習慣,多向優秀的程序員學習。
『柒』 良好的編程習慣對於程序猿有多重要
程序猿最害怕看到和聽到的一個字就是:bug!當初剛開始學編程的時候,報錯能有幾百個,寫一小串代碼,給報幾百個錯,看著也是醉了!望著滿屏的紅叉叉,我的內心是崩潰的……
這個場景大家自覺腦補一下,初學者是不是會經常遇到呢?一切原因皆起於習慣問題,養成一個好習慣,在編程的道路上就會事半功倍。反之,有一種生無可戀的感覺湧上心頭!
『捌』 良好的編程習慣有哪些
今年比過去5年學到了更多的編程知識。
(1)測試驅動是非常重要的!!!我不能再強調它的重要性了,特別是在投資銀行這樣的地方,代碼的安全性是最基本和最重要的要求。更重要的是,測試覆蓋得很好的代碼得到了很好的維護。我們有超過60%次編寫測試用例,40%個甚至更少的寫邏輯。雖然開始看起來很慢,但從長遠來看,它節省了時間和精力。我們要實現的境界,不管是哪一行代碼,都會有掛起的測試用例;只要測試通過了,怎麼改代碼就可以了。這個領域可能有深刻的工作經驗,這是一個非常美麗的境界。(是的,我知道這和我姐姐一樣無恥)
『玖』 怎樣培養良好的編程習慣
編程的時候
空行 tab的值設為8 更容易看清楚
多注釋 無論程序有沒有他人參與
括弧對應
變數名稱要「顧名思義」,但不易太長
代碼應簡潔並且執行效率高 差不多了
『拾』 良好的編程習慣有哪些
還蠻多的,拿我來說吧,很多時候會有些外在因素的錯誤,為了避免這種錯誤,就會有些需要知道的良好的方法,比如在電腦里安裝兩套輸入法,編程的時候,將中文輸入法徹底關掉,確保任何快捷鍵都不會將其轉換成中文輸入法,防止中文類似符號引起混淆。一點點小錯誤,就有可能讓你多花一兩個小時在沒有意義的事上,人生苦短,盡量避免低級錯誤。