1. 程式人生 > >15個良好的程式設計習慣

15個良好的程式設計習慣

學習程式設計是有趣的和容易,但是寫好程式可以被證明是一個艱鉅的任務。在大多數情況下,我們發現自己不斷抓撓試圖瞭解我們寫的義大利麵條式程式碼,或者僅僅因為做很多改變新新增的小功能。

這些結果可以降低我們的信心,但事實上,他們可以通過適當的開發實踐來解決。這裡有15個值得投資習慣編寫使用更清潔、更智慧的程式碼用更少的努力。現在讓我們開始開發這些習慣!

1、編寫易於理解的程式碼

2、避免過度使用功能

3、組織與程式碼結構的使用

4、記錄每日的工作情況

5、學習如何正確除錯

6、開始編碼前首先進行規劃

7、使用版本控制

8、經常備份

9、好的程式碼註釋

10、選擇一款強大的編輯器

11、瞭解資料結構和演算法

12、對專案要有責任、有擔當

13、別把自己框在單一的開發環境中

14、不斷學習

15、理性面對不同的作業系統或技術

相關推薦

15良好程式設計習慣

學習程式設計是有趣的和容易,但是寫好程式可以被證明是一個艱鉅的任務。在大多數情況下,我們發現自己不斷抓撓試圖瞭解我們寫的義大利麵條式程式碼,或者僅僅因為做很多改變新新增的小功能。 這些結果可以降低我們的信心,但事實上,他們可以通過適當的開發實踐來解決。這裡有1

程式設計師偷偷深愛的 9 不良程式設計習慣

哈哈,這篇文章還是非常能說明問題的,實際開發中必須要注意的地方! 下面這9個編碼習慣,雖然在程式設計規則中是被駁斥的,但我們很多人就是會不由自主地使用它們。 我們曾經都做過這樣的事情:當媽媽不注意的時候,偷偷地吃糖果零食,然後導致有了蛀牙。同樣的,我們都違背過一些程式設計的基本規則,並且都會堅定地表示這種行為

養成良好程式設計習慣

·寧願名字長,也不要寫讀不懂的函式、變數名 ·每個概念對應一個名稱(controller,manager,driver,有什麼區別?) ·不要新增沒用的語境(字首) 函式 ·儘量短小,只完成一件事!!無副作用 ·函式名:動詞(引數:名詞) ·儘量減少看程式時回去讀函式宣告

C語言的良好程式設計習慣

從程式設計菜鳥一路走來,慢慢對程式設計習慣有了一個新的認識。因為曾經我寫的程式碼的可讀性令自己也感到哭啼皆非,搞得自己暈頭轉向。今天特意來分享一下自己的一些關於程式設計習慣的心得。 很多人以為程式碼一敲完,能得到預期的結果,就萬事ok,其實不然。後面的程式除錯、維護和升級是

程式設計的 5 良好習慣

 像其他語言一樣,開發人員可以用 PHP 編寫出各種質量級別的程式碼。學習良好的程式設計習慣能夠提高程式碼質量和效率。   根據具體的情況,一般的開發人員往往比優秀的開發人員的效率低 10%~20%。優秀的開發人員的效率更高,因為他們擁有豐富的經驗和良好的程式設計習慣。不良的

7有益的程式設計習慣

Bartlomiej Karalus,目前是 Zonal 的資深 Web 開發工程師,Zonal 提供零售行業的資料分析系統解決方案。本文由魏佳翻譯,原文連結:https://dev.to/binarforge/seven-useful-programming-habits 我最近一直在閱讀關於“如

養成8程式設計習慣,你的Python技能將蹭蹭蹭都往上漲

關注小編關注小編一起輕鬆的學習python。期待和未來的python大牛一起學習交流。 1、 使用區域性變數 儘量使用區域性變數代替全域性變數:便於維護,提高效能並節省記憶體。 使用區域性變數替換模組名字空間中的變數,例如 ls = os.linesep。一方面可以提高程式效能,區域性變數查

養成良好程式設計習慣(Java, python)

最開始用python 的時候一直覺得自己的程式碼沒有別人的好看,很容易一個迴圈語句寫的很長很長。看起來特別費勁。其原因就是一開始編寫程式碼的時候沒有很好的組織,資料結構不熟悉。常常想著“程式就跑一次,這樣應該差不多了”。最終走了不少彎路。還有很多彎路影響更大了,例如辦公室的

提升你Python程式設計速度的15技巧

眾所周知,Python目前已經成為進入人工智慧領域的首選語言,2018 IEEE頂級程式語言互動排行榜上,Python再次屠榜。雖然Python已經給了我們很好的程式設計體驗,但有的小夥伴還想讓寫程式碼的速度更快些。為此,本文作者George Seif為我們提供了15項提升程

良好程式設計習慣

關閉資源.close()最好放在finally程式碼塊中,防止try中發生異常資源沒有關閉。 對String物件的.split()的使用地方超過一次,建議就賦值給物件。 字串拼接不建議使用:+,用S

15習慣,讓您成為一名成功的程式設計師!

   真正優秀的程式設計師自身都擁有其他人不具備的好習慣,那麼一個優秀的程式設計師該具備哪些好習慣呢?今天為大家整理了15個好習慣 ,如果能堅持下去,能為您今後的工作帶來很大的益處,並且能幫助您成為一

非常有用的程式設計習慣

譯者注:程式設計是一項需要注意力高度集中的工作,因為一不小心就會產生bug,但要寫好程式碼,良好的程式設計習慣是必不可少的,作者在此列舉了七個非常用的程式設計習慣。以下為譯文:我最近一直在讀一些關於養成習慣的好書。消化這些書之後,我的思緒開始向更遠的地方遊蕩,開

Google Java程式設計風格指南(獻給那些沒有良好編碼習慣的程式設計師們)

前言 這份文件是Google Java程式設計風格規範的完整定義。當且僅當一個Java原始檔符合此文件中的規則, 我們才認為它符合Google的Java程式設計風格。 與其它的程式設計風格指南一樣,這裡所討論的不僅僅是編碼格式美不美觀的問題, 同時也討論一些約定及編碼標準。然而,這份文件主要側重於我們所

java 良好程式設計習慣

一:良好的程式設計習慣 1.避免在迴圈結構中使用複製表示式 int count = list.size(); for(int i=0;i<count;i++) 2.在finally塊中關閉stream  程式中使用到的資源,應當被釋放,以免資源洩露,這最好在fina

給大家整理了19pythonic的程式設計習慣

開發十年,就只剩下這套架構體系了! >>>   

提高萬惡的KPI,切忌要避開這六低效的程式設計習慣

作者:程式設計師小躍 Slogan:當你的才華還無法撐起你的野心時,那應該靜下心來好好學習 上次的翻譯,引起了很大的反響,大家都想知道自己和高階工程師的差距,看了我的文章,是不是都在默默地做著比較呢?如果你還沒看,請趕緊移步過去看看吧。《知道嗎,你和高階工程師差距巨大》 緊接著就是各種效應來了。有人問

【轉】js中15常用的正則表達式

顏色 字符 8.4 特殊字符 cnp 浮點數 == div mail 1 用戶名正則 //用戶名正則,4到16位(字母,數字,下劃線,減號) var uPattern = /^[a-zA-Z0-9_-]{4,16}$/; //輸出 true console.log(uPa

15Nodejs應用場景

程序開發 包括 web 核心 協議 soc 異常處理 軟件 webkit 15個Nodejs應用場景 我們已經對Nodejs有了初步的了解,接下來看看Nodejs的應用場景。 2.1 Web開發:Express + EJS + Mongoose/MySQL express

適合站長的15加速網站開發的css開發工具

css開發工具 站長 CSS是從事web前端開發人員的老朋友了,其對構建Web站點的影響很大,能夠讓開發者在短暫的時間內對整個網站進行各式各樣的修改,改變網頁的布局、排版和調整字間距等。工欲善其事必先利其器,現在有一些大神為我們提供了很多CSS開發

最常用的Eclipse的15快捷鍵

format 滾動 XML 鎖定 ons 高亮顯示 轉換 控制 href 1、alt+?或alt+/:自動補全代碼或者提示代碼 這個是我最得意的快捷鍵組合了,尤其是當輸入syso幾個字符之後,2個手指輕松按下這2個鍵的時候,自動就補全System.out.println()