討論串[討論] 重構之前要寫測試 不然不要重構
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓26(35推 9噓 90→)留言134則,0人參與, 3年前最新作者Ghamu (貓丸)時間3年前 (2020/07/02 02:48), 3年前編輯資訊
2
0
0
內容預覽:
想想這應該算是一種迷思吧. 理論上是這樣沒錯. 但事實上之前都沒寫測試了. 你怎麼證明他之前是對的呢?. 所以我大多都直接給他改下去. 反正重構後東西也比較清楚. 即使有錯 也比起蝦雞巴狗爛毛程式碼好除錯. 之前前輩都說會動的程式碼不要去碰. 然後就一球在那邊. 我說要改 他就說. [啊你有寫測試嗎
(還有110個字)

推噓17(17推 0噓 16→)留言33則,0人參與, 3年前最新作者EricTCartman (阿ㄆㄧㄚˇ)時間3年前 (2020/07/03 21:58), 3年前編輯資訊
0
0
0
內容預覽:
這就是TAD, 一般做法是假設以前人做的是對的. 拿以前的output當測資 避免以後的output跟預期結果不同. 技術面的錯誤→沒有防呆/沒有釋放資源/overflow/沒有check. 這應該不在討論範圍內, 也有客觀標準. 行為與邏輯的部分才是有爭議的, 要嘛根本沒規格只有口傳. 要嘛就是寫
(還有485個字)

推噓2(2推 0噓 21→)留言23則,0人參與, 3年前最新作者TonyQ (得理饒人)時間3年前 (2020/07/06 20:57), 3年前編輯資訊
0
0
0
內容預覽:
人生在世,吃飯跟拉屎都是要做的,應該沒有人會說,. 要先吃飯不然別拉屎,還是先拉屎不然別吃飯。. 改扣就是改扣,框個名字自稱叫重構,. 是不是不知道,但即使是重構,本質還是改扣。. 測試是為了改扣順利,不寫測試還是可以改扣。. 正如同拉屎跟吃飯有介於有跟沒有之間的相依性,. 簡單的道理,裝模做樣之後
(還有633個字)
首頁
上一頁
1
下一頁
尾頁