作者 k300plus (額頭愛護會-神級守護術師)
標題 Re: [討論] 工作上寫單元測試的比例
時間 Tue May 14 08:44:14 2024


分享最近遇到的鬼故事

當初開發完A功能後有順手寫了UT確保該功能基本能動

後來有同事在開發B功能時把他的B功能加進去我的UT default flow內

也沒有請我code review

導致我在跑UT時發現不預期的行為

搞了一陣子才發現是他亂用了我的UT


雖然說AB這兩個功能初始化的部分完全相同

寫兩個UT確實是會有很多重複的地方

但一個功能一個UT應該是正確的觀念吧!?


不知大家有什麼想法,或類似案例分享或怎麼改善XD






--
老婆01 https://i.imgur.com/VBSwkje.jpg  老婆02 https://i.imgur.com/wdMQImg.png
老婆03 https://i.imgur.com/RwjkL7K.jpg  老婆04 https://i.imgur.com/wkngu3l.png
老婆05 https://i.imgur.com/s6TJwHK.jpg  老婆06 https://i.imgur.com/xbGd44K.jpg
老婆07 https://i.imgur.com/hWUm4Cc.jpg  老婆08 https://i.imgur.com/zq548Gt.jpg
老婆09 https://i.imgur.com/yjkl8WJ.jpg  老婆10 https://i.imgur.com/PHKGdAN.jpg
老婆11 https://i.imgur.com/UzVuAtY.jpg  老婆12 https://i.imgur.com/qwxYDo5.jpg

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.141.67 (臺灣)
※ 作者: k300plus 2024-05-14 08:44:14
※ 文章代碼(AID): #1cGhFmvF (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1715647472.A.E4F.html
※ 同主題文章:
Re: [討論] 工作上寫單元測試的比例
05-14 08:44 k300plus
devilkool: 你是對的1F 05/14 09:11
stepnight: 把同事扁一頓2F 05/14 09:14
k798976869: 鬼故事在於 他不用找人code review 就可以改東西吧3F 05/14 09:53
luke72: UT = “unit” test,請他去查查什麼叫unit4F 05/14 09:57
strlen: 這就是為何在台灣9成公司裡 根本不要UI的原因 不但沒有享受到UT的好處 一堆腦殘還會給團隊添亂 算惹吧
UT不是寫了就放著沒事耶 UT也是要跟著程式一起維護的5F 05/14 10:35
prag222: 有一份工作有寫過,因為寫UT才發現自己CODE高耦合
才決定去學設計模式,不過後來工作公司都沒寫單元測試的8F 05/14 10:43
mercurycgt68: 還好我同事寫完測試都會先註解掉assert 才發pr真不愧是老鳥10F 05/14 11:19
wuyiulin: 扁你同事+1,在臺灣我們先解決人。12F 05/14 12:24
Newtype: 推上版控自動test 跑不過不能merge回主要分支13F 05/14 12:38
labbat: 還有公司沒有版控喔14F 05/14 13:14
KyuubiKulama: 問題是沒有要求code review15F 05/14 14:47
NTUTM04: 無情開扁16F 05/14 17:33

--
作者 k300plus 的最新發文:
點此顯示更多發文記錄