Re: [閒聊] 程式炸裂

作者: surimodo (好吃棉花糖)   2023-07-27 14:35:51
※ 引述 《surimodo (搖滾少女!! 活力棉花糖!!)》 之銘言:
: → Apache: 沒寫測試嗎 07/27 13:01
: 推 kerycheng: 為什麼測試環境有辦法影響到線上環境 07/27 13:01
: → devilkool: 測試環境重現不出現在線上的bug嗎 07/27 13:54
因為不是主程式影響
是寄信的服務
測試跟線上都是 call 同個email server
然後找到原因了
同事叫我註解A程式避免發信給全公司
然後其實B跟C程式
也會發給全公司 不過因為維護的早就不在
(20年以上的老程式)
同事接手的也不清楚
我測試時剛好call了B程式
就鬧了這齣
雖然不太算我的問題
還是對主管有點抱歉= =
作者: Rushia (みけねこ的鼻屎)   2023-07-27 14:37:00
從刪庫到跑路
作者: surimodo (好吃棉花糖)   2023-07-27 14:37:00
有喔 我感覺現在進度有30%
作者: Apache (阿帕契)   2023-07-27 14:38:00
沒mock 差評
作者: chuegou (chuegou)   2023-07-27 14:39:00
再call一次B 跟全公司道歉
作者: surimodo (好吃棉花糖)   2023-07-27 14:40:00
笑死 還真的有 不過是主管弄
作者: twosheep0603 (兩羊)   2023-07-27 14:44:00
笑了
作者: lturtsamuel (港都都教授)   2023-07-27 14:46:00
為什麼測試程式是靠註解的方式....?
作者: surimodo (好吃棉花糖)   2023-07-27 14:48:00
小程式而已 註解掉的不會git上去我註解的是寄信那行 結果其他B跟C也有call 寄信不是整支A都註解
作者: lturtsamuel (港都都教授)   2023-07-27 14:50:00
萬一不小心commit上去咧... 這不是正確的測試方式==拿個環境變數擋著都比較強
作者: surimodo (好吃棉花糖)   2023-07-27 14:52:00
是因為這支專案比較老 內部都寫死不然應該是資源檔要寫那個call寄信的參數commit其實也不會怎樣commit不會立刻merge也不會立刻上線

Links booklink

Contact Us: admin [ a t ] ucptt.com