[問卦] 寫程式解bug好煩怎麼辦?

作者: applebg (數學不及格)   2021-08-20 08:27:17
就是我在玩python的pandas跟matplotlib。玩到現在的感覺就是,好像每個module
的作者,都有自己的定義,以至於我找文件,找到眼睛都花了,程式還是不斷地拋
出例外,然後我解決玩一個例外,下一個例外馬上就出現,永遠解不完的bug, 我
好痛苦....
我目前的狀況是吼,遠端主機它設置不知道是怎樣,我的python會拋出簽章問題,
然後我就在程式碼要求我的python忽略簽章,這個問題解決。
接下來是我下載下來的檔案,它裡面的表格竟然有cell是字串。然後我就得把資料
先清理過一遍,把所有cell都變成numeric,原本就是字串的改成數字0。
接下來因為不熟悉套件語法的關係,程式都出現我沒辦法預料的狀況。比方說pand
-as裡面選取資料是用屬性的方式去選。比方說它會這樣寫 a.iloc[0, 0],但又有
些套件它喜歡叫你用function的方式去選,比方說也許有些人會這樣寫a.select(x
, y)。
以上你不是工程師可能看不懂沒關係,我只是想說為什麼軟體界都沒有一套傳統的
規則可以遵循?我們人類社會有法律去規範,可是Coding的領域亂成一大片,讓人
無所適從。
這有沒有好解決的方法呀?

Links booklink

Contact Us: admin [ a t ] ucptt.com