對提升開發效率的總結

       做軟件開發好幾年了,總結下開發經驗。

如何提升開發效率:

1、紮實的技術功底  

2、強大的學習理解能力

 3、豐富的處理經驗

4、業務與需求的理解度

        紮實的技術功底自然是作爲一名優秀的開發人員必不可少的,如java基礎,從創建一個類、一個變量、變量的數據類型、一個方法、方法中的算法與邏輯,這些東西無形中體現了自己的技術功底水準。

        強大的學習理解力,在開發工程中,或多或少會遇到一些沒處理過的問題。首先肯定是找資料,熟練使用搜索工具。很多問題網絡上是有解決方案的,快速檢索有效的信息,通過閱讀便知其意,然後通過轉換變爲自己的解決方案。同事之間的交流,較好的學習理解力使自己能夠舉一反三,“拋磚即可引玉” 的效果。

      豐富的處理經驗,老練的程序員而言,開發的東西多了,很多東西是,很多東西是開發過的,是可套用的,也就是代碼的遷移。目前也有很多人在用代碼生成器,一張表 生成相應的Bean 、Info、Evt 、CURD SQL 、Dao、controller、service甚至簡單的jsp列表頁。這些東西就像一個建築的框架、基礎,實際是可行的。因爲這些東西在整個工程當中是存在共性的,逐個敲寫無任何意義。

      業務與需求的理解度,輸出代碼目的是爲了生產,解決需求。良好的業務需求理解度,大大提升開發成功度。再好的代碼如果解決不了生產中的實際問題,無任何意義。

待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章