分享至
小弟負責前端開發,現在產品已經開發到一定規模,在進行功能的 debug 上主要仰賴手動測試與畫面操作,有鑑於同事在後端開發有使用單元測試,能夠迅速排除錯誤,因此想請問是否有必要把已完成的功能都補上單元測試,例如我有一段表單驗證並送出資料的函式如下,在手動測試都能正常運作的情況下,需要再補上單元測試以確保程式碼品質嗎?
已邀請的邦友 {{ invite_list.length }}/5
主要還是以成本和效益為考量,寫單元測試的速度慢,成本就高;寫單元測試的人不多,成本就高;成本高,寫單元測試的好處就會變小,反而會壓縮到其他更有價值的工作內容。
該付出的功夫現在不付出,出來混的遲早要還的
同意,但能不能說服 PM/PO 多花時間還技術債、說服身邊的同事一起還技術債是另外一門學問
IT邦幫忙