運城達內IT培訓
美國上市IT培訓機構

18035108441

熱門課程

優秀的程序員在工作中需要注意哪些問題


重復造輪子和代碼優化是程序員在工作中經常遇到的問題之一,而今天我們就一起來了解一下,一個優秀的程序員在工作中需要注意哪些問題。

優秀的程序員在工作中需要注意哪些問題

1、不重復定義其他團隊成員已經實現的方法

對于大型項目,一般會有部分開發成員實現一些通用方法,而另外一些開發成員則要去熟悉這些通用方法,然后在自己編寫模塊遇到有調用的需要就直接調用,而不是像有些開發者喜歡"單干",根本不會閱讀這些通用方法文檔,在自己代碼中又寫了一遍實現,這不僅產生多余的代碼量,當然也是會影響團隊開發效率的,這是沒有團隊合作精神的表現,是重復造輪子的悲劇。

2、調用合適的方法

當有幾個方法都可以實現同類功能的時候,我們還是要根據場景選擇使用合適的方法。下面拿jQuery框架的兩個AJAX方法來說明。如果確定服務器返回的數據是JSON應該直接使用$.getJSON,而不是使用$.get得到數據再用eval函數轉成JSON對象。如果因為本次請求要傳輸大量的數據而不得以使用$.post也應該采用指定返回數據類型(設置dataType參數)的做法。如果使用$.getJSON,在代碼中我們一眼能看出本次請求服務器返回的是JSON。

3、永遠不要忽略代碼優化工作

代碼優化是每個程序員應該努力達到的目標,也應該成為程序員永遠的追求。寫代碼的時候,不應該急著把功能實現出來,要想一下如何寫代碼,代碼的執行效率才是較好的。

當然,代碼優化技巧也是需要個人不斷積累的。曾有朋友跟我說他寫網站后臺代碼從來不用考慮優化的,因為他們網站用的是至強四核服務器,我覺得這是很可笑的。

4、會分析策劃文檔,能用面向對象方法進行接口定義和代碼組織

這一能力對于每一個程序員來說都是非常重要的,這也是決定一個程序員水平高低的一個重要因素。能夠把需求細化并抽象出不同的類,然后有條理地編寫代碼,使代碼結構清晰,可讀性高,代碼易于維護,不至于太過程化而且雜亂無章,這樣才算是一個優秀的程序員。

【免責聲明】本文系本網編輯部分轉載,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請在30日內與管理員聯系,我們會予以更改或刪除相關文章,以保證您的權益!

預約申請免費試聽課程

         

上一篇:服務器可用性都有哪些影響作用
下一篇:后端開發程序員需要掌握哪些mysql數據庫搭建技巧

賺外快和副業的區別

后端開發程序員需要掌握哪些mysql數據庫搭建技巧

優秀的程序員在工作中需要注意哪些問題

服務器可用性都有哪些影響作用

選擇城市和中心
江西省

貴州省

廣西省

海南省

豪婿韩三千最后一集