[閒聊] 程式工程師會遇到的事

看板C_Chat (希洽)作者 (神無月 孝臣)時間1小時前 (2025/11/16 09:45), 編輯推噓41(46558)
留言109則, 70人參與, 6分鐘前最新討論串1/1
https://x.com/tunatu727/status/1989830780701618313 https://pbs.twimg.com/media/G51LNzSbkAE35Kp.jpg
...好 終於把程式完成了 再來是檢查有沒有bug... 嗯...? 咦...? 很順在跑了...? 不對...這明明是寫得很複雜... 不可能會沒出現一個兩個bug吧...!! 騙人的吧...!? 為什麼會找不到bug...!? 通常會有吧 一定會有吧...!! 一個bug都沒有是覺得不可能的...!! 啊啊啊啊!? 為什麼一個bug都找不到啦!! 可惡!! 我要從一開始全部重新寫過!! -- On the surface, your parents sought a private life, using their great talents to provide for you. They learned to twist the lies of church and government, believing themselves masters of the system. But the parasites say "NO! The child has a duty! He'll go to war and die for the nation." ─Andrew Ryan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.217.140.36 (香港) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1763257542.A.3EA.html

11/16 09:47, 1小時前 , 1F
既然它可以動,就不要動它
11/16 09:47, 1F

11/16 09:49, 1小時前 , 2F
應該不會這樣吧 沒bug很爽啊 再不然就是一邊測試一邊
11/16 09:49, 2F

11/16 09:49, 1小時前 , 3F
11/16 09:49, 3F

11/16 09:51, 1小時前 , 4F
能動就好,幹嘛那麼堅持一定要找出bug來修正?
11/16 09:51, 4F

11/16 09:51, 1小時前 , 5F
能動、找不到bug 很好啊,等測試有問題再說
11/16 09:51, 5F

11/16 09:51, 1小時前 , 6F
不是簡單測沒bug就push然後隔天收gira嗎
11/16 09:51, 6F

11/16 09:51, 1小時前 , 7F
jira
11/16 09:51, 7F

11/16 09:52, 1小時前 , 8F
沒那麼誇張,寫得順的時候還真的會一桿進洞
11/16 09:52, 8F

11/16 09:52, 1小時前 , 9F
既然不影響運作,那就不叫bug (X
11/16 09:52, 9F

11/16 09:52, 1小時前 , 10F
測試有寫得夠完整應該就不會擔心這個
11/16 09:52, 10F

11/16 09:52, 1小時前 , 11F
程式設計師才不會因為沒BUG崩潰,工作太少吃飽太閒喔
11/16 09:52, 11F

11/16 09:52, 1小時前 , 12F
11/16 09:52, 12F

11/16 09:53, 1小時前 , 13F
但通常這種就是測試沒問題 上線客戶一堆神操作就出事
11/16 09:53, 13F

11/16 09:53, 1小時前 , 14F
測試過了就下一單啊
11/16 09:53, 14F

11/16 09:55, 1小時前 , 15F
可能會稍微擔心會不會有極端案例沒測到
11/16 09:55, 15F

11/16 09:55, 1小時前 , 16F
但大部分情況可以跑就好了,管他的w
11/16 09:55, 16F

11/16 09:56, 1小時前 , 17F
單純是沒有規劃完善測試而已
11/16 09:56, 17F

11/16 09:58, 1小時前 , 18F
這人沒寫測試喔
11/16 09:58, 18F

11/16 09:59, 1小時前 , 19F
怕被客戶刁啊
11/16 09:59, 19F

11/16 09:59, 1小時前 , 20F
沒bug不好嗎?早點回家休息..等上線就知道要不要加班了.
11/16 09:59, 20F

11/16 10:01, 1小時前 , 21F
bug跟薛丁格的貓一樣 沒發現就處於有跟沒有之間
11/16 10:01, 21F

11/16 10:07, 1小時前 , 22F
其實看人,如果每次改進量較少,次數較多慢慢推進
11/16 10:07, 22F

11/16 10:07, 1小時前 , 23F
通常還蠻容易無bug 的
11/16 10:07, 23F

11/16 10:08, 1小時前 , 24F
準備好的案例跑完過了就好啦,正常應該不會硬要找出Bug
11/16 10:08, 24F

11/16 10:08, 1小時前 , 25F
11/16 10:08, 25F

11/16 10:09, 1小時前 , 26F
bug上線就會跑出來
11/16 10:09, 26F

11/16 10:11, 1小時前 , 27F
不可能 絕對是哪裡寫錯了(自我懷疑
11/16 10:11, 27F

11/16 10:11, 1小時前 , 28F
除非你開發到完成完全沒執行過,不然BUG不會多到哪去拉
11/16 10:11, 28F

11/16 10:11, 1小時前 , 29F
比較常遇到的是
11/16 10:11, 29F

11/16 10:12, 1小時前 , 30F
使用者測試表示:BUG好多 (各種低能用法或者觀點)
11/16 10:12, 30F

11/16 10:12, 1小時前 , 31F
找bug不是開發的工作 能動就好
11/16 10:12, 31F

11/16 10:12, 1小時前 , 32F
然後硬要你改成那樣時就會出現真的BUG
11/16 10:12, 32F

11/16 10:13, 1小時前 , 33F
沒有bug頂多會自我懷疑,但程式能動我們就不要再動它了
11/16 10:13, 33F

11/16 10:14, 1小時前 , 34F
但compilation error處理完之後一跑就過,我通常是會懷疑
11/16 10:14, 34F

11/16 10:14, 1小時前 , 35F
是不是我設定哪邊弄錯了、其實沒跑到改動的部分XD
11/16 10:14, 35F

11/16 10:14, 1小時前 , 36F
只測happy path就這樣吧
11/16 10:14, 36F

11/16 10:15, 1小時前 , 37F
自己寫的Code自己找的到Bug,這是鬼故事吧,老子寫的
11/16 10:15, 37F

11/16 10:15, 1小時前 , 38F
這麼完美怎麼會有bug
11/16 10:15, 38F

11/16 10:16, 1小時前 , 39F
正常是只要能跑 能下班就好 什麼原理就先不管了
11/16 10:16, 39F
還有 30 則推文
11/16 10:41, 1小時前 , 70F
怎麼可能會有這種情況,能動就行
11/16 10:41, 70F

11/16 10:42, 59分鐘前 , 71F
就看結果對不對啊 對了哪可能重寫 之後爆掉再說
11/16 10:42, 71F

11/16 10:44, 57分鐘前 , 72F
不可能重寫,但有可能會把自己覺得高機率出錯的地方
11/16 10:44, 72F

11/16 10:44, 57分鐘前 , 73F
又寫一遍拿來交叉比對
11/16 10:44, 73F

11/16 10:44, 57分鐘前 , 74F
編譯時爆了最幹
11/16 10:44, 74F

11/16 10:45, 56分鐘前 , 75F
test 正常但編譯不出來
11/16 10:45, 75F

11/16 10:47, 54分鐘前 , 76F
一開始就要寫test case而且build failed
11/16 10:47, 76F

11/16 10:47, 54分鐘前 , 77F
自己測不出來很正常,放給SQA或客戶就會出現一堆了
11/16 10:47, 77F

11/16 10:48, 53分鐘前 , 78F
編譯沒過根本沒辦法測試吧
11/16 10:48, 78F

11/16 10:48, 53分鐘前 , 79F
遵守TDD的原則一定要先錯再修正
11/16 10:48, 79F

11/16 10:49, 52分鐘前 , 80F
不過跟build有關的就是,我覺得直譯式語言用TDD比較舒服
11/16 10:49, 80F

11/16 10:51, 50分鐘前 , 81F
編譯前跟編譯後程式還會不一樣開始找套件那邊出事了…
11/16 10:51, 81F

11/16 10:52, 49分鐘前 , 82F
11/16 10:52, 82F

11/16 10:55, 46分鐘前 , 83F
不符合現實 現實只會覺得超爽不用加班
11/16 10:55, 83F

11/16 10:56, 45分鐘前 , 84F
正常是覺得已經沒問題->給測試->被丟回來 無限輪迴
11/16 10:56, 84F

11/16 10:56, 45分鐘前 , 85F
懷疑人生
11/16 10:56, 85F

11/16 10:57, 44分鐘前 , 86F
第四格應該是:算了 會動就好
11/16 10:57, 86F

11/16 10:57, 44分鐘前 , 87F
重構自己寫的code 吃飽太閒
11/16 10:57, 87F

11/16 10:58, 43分鐘前 , 88F
我工作碰到時 80% 是執行到沒改過的程式
11/16 10:58, 88F

11/16 10:59, 42分鐘前 , 89F
unstable 的東西用在 production 上心臟真強 XD
11/16 10:59, 89F

11/16 10:59, 42分鐘前 , 90F
還有覺得沒事了項目正常運作爽沒多久電話就響了bug總
11/16 10:59, 90F

11/16 10:59, 42分鐘前 , 91F
是出現在神奇的地方
11/16 10:59, 91F

11/16 11:01, 40分鐘前 , 92F
沒測試過的程式碼:老闆寫的 案例:你提供
11/16 11:01, 92F

11/16 11:02, 39分鐘前 , 93F
有git blame 至少知道是誰沒寫到相關測試
11/16 11:02, 93F

11/16 11:06, 35分鐘前 , 94F
有時候把程式碼照搬到另一個裝置上又不能跑了
11/16 11:06, 94F

11/16 11:07, 34分鐘前 , 95F
能動就好了,你重寫能保住比原本的厲害嗎?
11/16 11:07, 95F

11/16 11:08, 33分鐘前 , 96F
因為要寫測試文件
11/16 11:08, 96F

11/16 11:14, 27分鐘前 , 97F
直接丟qa,他們沒測出來就不關我的事了
11/16 11:14, 97F

11/16 11:14, 27分鐘前 , 98F
說要整個重寫太誇張了 但是多檢查跟想一下怎麼調整最佳化是
11/16 11:14, 98F

11/16 11:14, 27分鐘前 , 99F
會的..
11/16 11:14, 99F

11/16 11:19, 22分鐘前 , 100F
怎麼可能重新寫一遍,頂多叫QA仔細點吧
11/16 11:19, 100F

11/16 11:21, 20分鐘前 , 101F
程式寫完沒bug不代表能動阿...
11/16 11:21, 101F

11/16 11:23, 18分鐘前 , 102F
曹操gif
11/16 11:23, 102F

11/16 11:24, 17分鐘前 , 103F
這是哪來的幻想世界?
11/16 11:24, 103F

11/16 11:24, 17分鐘前 , 104F
寫完過了一個月你就會忘記當初改這個是幹嘛的,越改問
11/16 11:24, 104F

11/16 11:24, 17分鐘前 , 105F
題越多XD
11/16 11:24, 105F

11/16 11:25, 16分鐘前 , 106F
沒有客戶點炒飯的緣故
11/16 11:25, 106F

11/16 11:26, 15分鐘前 , 107F
內測測再多永遠都是PASS 上線就會跑出來了
11/16 11:26, 107F

11/16 11:29, 12分鐘前 , 108F
前兩格是對的,後面純粹唬爛
11/16 11:29, 108F

11/16 11:35, 6分鐘前 , 109F
丟給ai測試過 會動就可以叫客戶壓測一下了
11/16 11:35, 109F
文章代碼(AID): #1f6Ip6Fg (C_Chat)
文章代碼(AID): #1f6Ip6Fg (C_Chat)