編碼質量

一上班就面對一大堆bug讓人很蛋疼,頭大,絕大多數都是一些低級的問題
分分鐘就能搞定,但有些超簡單的問題硬是找了半天都找不到地方。實在是受不了了。
心情不美麗了,需要停下來思考一下人生呀~哈哈。 記得剛學的時候,做一個小小的流程
需要做一步試一步,程序是一步一步試出來的,而如今也算是熟練工了,可以一口氣把一個流程做完
然後稍微調試一下也就完了,可也避免不了各種問題的出現,拿到測試去一測,結果慘不忍睹啊。
所以如何寫出高質量的代碼也是我當前應該思考的問題。如何在開發階段、在編碼階段避免這些問題
的產生至關重要。我想要達到這一目的肯定是有跡可循的,我決定首先自我總結一下經常重複出錯的地方,
再通過分析mantis中的問題逐步形成自己的一套編碼習慣,來最大程度上的避免bug的產生。

        
自我總結:後臺:
        思路周全再動手、空值問題處處摳。類型轉換要準確、異常處理需全面。涉及到計算 各種臨界值考慮周全。
      前端:
        同一個效果儘量用同一方式來做(避免一處改 多處改)。
        儘量少用全局變量(容易出錯,且不好釋放內存)、使用傳參的形式。
        動態效果儘量使用數據作爲驅動(可藉助多維數組)
        儘量不要使用js動態生成html代碼(維護相當麻煩、邏輯)
        巧用form
        要有自己的一套非空校驗、數字校驗體系

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