Re: [討論] 多少公司有執行單元測試

看板Soft_Job作者 (72727)時間9年前 (2016/11/04 09:27), 編輯推噓4(408)
留言12則, 5人參與, 最新討論串8/10 (看更多)
我是個四年左右經驗的軟體工程師 待過創新 遊戲代理 外包 和海邊 看到這串unit test討論浮上來發問的 因為我以往都知道在程式開發上需要單元測試 但是在受訓後出來工作能參考的機會實在少之又少 有看到的單元測試大多是service dao層的測試 而且是在銀行業外包 在待的經歷來說大多都是開發 所以常常看到的反而是 趕著要做完這種氛圍 反而變成都是開發完就功能測試 有Bug就是工程師自己心知肚明 看個人公德心 有時候也會接到別人寫半完明顯那半段就沒測的半完成品 幹意十足 也會碰到修改版本超過10次的改版程式 看了也不知道要測什麼 其實想問在web應用廣泛的今天 單元測試是否真為工程師在維持自己程式品質必須要會的附加技能? 單元測試的技術是否也有斷層存在 否則為何非常多工程師都不想寫單元測試 是因為製作的產品規模不夠大 還是因為大多工程師都在沒有軟體實力傳承的公司工作 抑或單元測試只是工程師用來自主控管品質的一個要素 其實覺得單元測試會那麼少納入必須流程是因為 實在台灣說得上世界級的軟體公司沒幾家 做的軟件大多是拿在國內騙錢用 當然單元測試自己想學來做是沒問題的 但是要犧牲多少時間才能讓單元測試變成對工程師工作有幫助 我想這個不夠直觀才是主因 只能說自己是井底之蛙 所以只能以管窺天 看不懂一些高手在分享什麼 有時候捫心自問朝聖什麼文章 真的懂他做了什麼嗎? 還是只是流於一種名牌心態 就好比流行什麼框架 結果套用了根本沒用到這個框架優勢的專案比比皆是 只是個假外殼 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.19.2 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1478222824.A.8BC.html

11/04 10:33, , 1F
因為 UT 客戶跟老闆都不在乎...
11/04 10:33, 1F

11/04 10:50, , 2F
別陷入迷思 UT最適合用在需要長期維護的中大型專案上
11/04 10:50, 2F

11/04 10:51, , 3F
如果只是小型專案或不太重要的 或不太會變動的 就看個人有
11/04 10:51, 3F

11/04 10:52, , 4F
沒有心 一般是鼓勵 但不強求 所以還是要回歸到你的需求面上
11/04 10:52, 4F

11/04 10:53, , 5F
嚴謹的中大型專案一定要做 而會做這些通常都蠻賺 薪水高 所
11/04 10:53, 5F

11/04 10:53, , 6F
以從小專案學著做UT也是有好處滴
11/04 10:53, 6F

11/04 13:19, , 7F
軟體產品公司台灣本來就是少數 再扣掉各種專案炒短線 各種
11/04 13:19, 7F

11/04 13:19, , 8F
神奇的人際驗收模式.在這些以"人"為主的模式下 單元測試當
11/04 13:19, 8F

11/04 13:20, , 9F
然不重要.因為連本該是賺錢的本體(平台/服務/產品)都不一定
11/04 13:20, 9F

11/04 13:20, , 10F
重要了...
11/04 13:20, 10F

11/04 15:19, , 11F
推神奇的人際驗收模式
11/04 15:19, 11F

11/07 20:41, , 12F
以上都沒錯 最白吃的是為了不會變動的 作UT
11/07 20:41, 12F
文章代碼(AID): #1O6-FeYy (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1O6-FeYy (Soft_Job)