回覆列表
-
1 # 吾是我師
-
2 # 小知PHM
無論寫什麼程式碼,都不可能避免錯誤,我們只能說盡可能減少錯誤或者說讓程式碼錯誤的地方高亮顯示出來以便修改。下面我來說說我的看法,供大家參考參考:
1.想盡可能減少錯誤,這個就要你平時有意識的注意程式設計的程式碼規範問題,這樣容易閱讀和檢查哪裡有錯。
2. 選對程式設計軟體很重要。
(1)有些編輯器不管你寫的程式碼有沒有錯,它都沒有提示,比如說Python官方軟體的IDLE編輯器。
(2)在編輯程式碼過程中,能夠提示程式碼錯誤的第三方軟體有
第一個: pycharm 軟體,這個挺好的,一個軟體就包含了Python控制檯、終端這些常用的工具。
第二個: jupyter notebook。
第三個:PyDev eclipse
第四個: Linux下的vim編輯器,執行快。
要避免錯誤,你至少要做到:
1. 良好的編碼規範,這樣可以避免很多人為的錯誤,很多公司都有自己的編碼規範,如果沒有,那麼你們應該制定一個,不同語言應該有不同的編碼規範,你們應該要嚴格按照規範編碼,這很重要。
2. 儘量使用IDE,尤其是團隊開發的時候,IDE自動提示和語法檢查,可以幫你避免很多錯誤。不要相信“牛X的人都用文字編輯器”的言論,至少在你還糾結不要犯錯的情況下,不要用文字編輯器寫程式碼。
3. 不管是python還是其他任何語言,基本功必須要紮實。否則很容易寫出邏輯錯誤,甚至導致系統崩潰的程式碼,這些程式碼IDE有時候檢查不出來,只有執行的時候才會暴露。
4.對於你要開發的目標專案一定要熟悉,只有熟悉才不會犯邏輯錯誤。
5.一些好用的工具要用起來,斷言,異常處理,日誌,甚至是簡單的列印。要交付的時候記得某些工具的使用要關閉,否則可能影響效能。