今天早上看了git,從基礎開始講起或粮,對一些以前不明白的問題有了更多理解导饲,從這點發(fā)現(xiàn),對于可能要精深的工具,從基礎學習比較好渣锦,因為隨機的探索可能導致零散的知識結構硝岗,不太系統(tǒng)化。繁雜瑣碎袋毙。
下午和晚上一直都在編寫分圖繪制的程序型檀,bug很多,看來程序大于50時就必須編寫測試听盖,這些bug讓人頭都大了胀溺。
首先是函數的結構有點復雜,對于輸入和輸出的類型確實還是要保證的皆看。
第一個bug是dic函數并沒有返回的nonetype仓坞,找了半天不知道原因,dic怎么會是nonetype呢腰吟,最后發(fā)現(xiàn)无埃,自己并沒有搞返回值。
第二局部變量化遇到了問題蝎困,在類似今天這樣復雜的語句中录语,把dic變?yōu)榫植孔兞浚m然提高了性能禾乘,但讓程序看起來不是很清晰澎埠,出問題也出了不少。
對于這類資料始藕,應該由類來掌控蒲稳。但是自己還沒有學會。
第三伍派,列表最后變成float江耀,這個是我沒有想到的,還以為只是一個元素的列表诉植,這兩天很多問題都出在臨界值上祥国,包括兩個列表元素的分法。果然測試的作用就體現(xiàn)在這晾腔。