推 shift5810: 有驗證啊 廣大的玩家幫他們 07/28 11:52
推 gozira: 優質好文 推 07/28 11:57
推 sakurajoker7: 我有問題 工程師都抽幾隻夏娃 07/28 12:00
→ corlos: 全世界開發都只管自己寫的吧,根本沒co-work 07/28 12:10
→ corlos: 一堆低能PG遇到問題只會先怪網路有沒有問題、硬體不夠? 07/28 12:11
其實不是合作問題 而是正常來說都會去引用
因為當功能越來越複雜的時候為了趕時間就不可能全部自己來
會去看看底層是不是有人做過類似的事情就直接拿來用
比如說"心轉自身"這件事情 不可能每次遇到就重寫一次
是看 "喔喔~這邊有一個心轉自身的程式碼/物件我複製/引用起來"
以往可能是直接複製來的居多然後稍作修改
越做越大之後變成要用引用的來增加程式碼的可讀性
→ justin1002: 影響 07/28 12:13
改了
→ reallove: 是 所以有些討論都會提到某技能的基底是哪個技能 07/28 12:13
※ 編輯: ricky469rick (123.192.69.188 臺灣), 07/28/2020 12:19:50
→ arabeske: 時至今日,看起來資料結構/程式架構有問題 07/28 12:20
推 DrPaper: 我的意思就這樣阿 07/28 12:44
→ DrPaper: 所以我才覺得很莫名奇妙 07/28 12:45
→ ricky469rick: 並不是改改圖片改數值 沒有這麼簡單 07/28 12:46
你的意思應該差很多吧...
並不是改改數值改改圖片就好了
就講個常見的例子 某A功能要讀取B圖片
建立了B圖片的指標
然而今天又多了某C功能 他發現A有讀取這B圖片的功能
於是就引用了
但A功能當初可能寫死 他用完圖片後為了怕B圖片站記憶體
就刪除了B圖片的指標
結果平行方面的C功能要抓這B圖片時就爆開了
這問題就在於C功能沒有做好防護抓不到B要怎麼辦
那當然可能一開始C跟A都相安無事
然後時間久了又多了DEFG功能一路繼承引用 然後某個功能碰到了就爆了
※ 編輯: ricky469rick (123.192.69.188 臺灣), 07/28/2020 12:51:20
→ DrPaper: 就是改引用的物件 代碼 文字 不是嗎? 07/28 12:48
推 Garyisdog: 就是以前的技術債 慢慢的開始引爆了 07/28 13:26
→ ricky469rick: yes 07/28 13:27
推 ClownT: 神魔的測試規劃很詭異 說不定根本不重視 一堆驗證一下就能 07/28 13:30
→ ClownT: 出來的低級bug 07/28 13:30
推 smonke: 推~神魔程式碼其實很多都是新手才會犯的低級錯誤 07/28 13:53
→ smonke: 像變身系統會重複判定的bug...實在是..=_=a 07/28 13:57
推 gungraveop: 專業推 07/28 14:09
推 peter0726: 寫過大程式就知道出 bug 難免,尤其神魔這種疊床架屋的 07/28 14:16
→ peter0726: 系統。 但是連當次新增的腳色bug都抓不出來就真的是MH 07/28 14:16
→ peter0726: 的鍋 07/28 14:17
真的是這樣
我們公司自己的產品也是因為久了結構慢慢撐不住
但至少新版本丟給客戶前會經過驗證機台SOP流程跑過
把大問題都先擋下來 客戶拿到後頂多發生些小問題再修正
至於神魔這種直接把滿是肉眼可見的問題版本丟出來...
※ 編輯: ricky469rick (123.192.69.188 臺灣), 07/28/2020 14:27:36
→ goodboy98: 中資! 07/28 14:32
推 calsifer: 身為同行 說的沒錯 推 07/28 14:39
推 peter0726: 系統早期建構的複雜度、工程師自身的經驗、註解完整度 07/28 14:55
→ peter0726: 還有工程師人員流動程度還有PM廢物程度(誤) 都會影響 07/28 14:57
→ peter0726: bug 出現機會,偏偏看起來MH都很糟 07/28 14:59
推 carllace: MH開了測試服…測出了BUG一樣開給玩家享受… 07/28 15:15
推 goldstorm: 同行推 07/28 15:16
推 herson8852: MH的問題是每次改版都像是沒測試過就丟出來的樣子 07/28 15:22
推 joeboy: 因為他不是軟體公司 07/28 15:42
推 Satansblessi: 專業推 MH的資結要好好重新審視啦 07/28 15:56
→ carllace: 本來預計3-5年就要收的遊戲,只是夢醒了,門關了,只能 07/28 16:14
→ carllace: 小心不讓塔倒了 07/28 16:14
推 drajan: 其實就是技術債欠太多...MH也不打算處理 放給它爛 07/28 16:34
推 asdf403: 原原po繼續刷存 07/28 16:35
推 bingreen: MH的測試服就是玩家,馬的 07/28 17:26
推 a91544: 推優文 07/28 18:53
推 PTTEnzo: 可憐PG要幫前人除蟲 07/28 18:53
→ pippen2002: 你 是不是厲害的小海豹?? 07/28 19:08
推 a3225737: MH沒想到可以撐七年吧xddddddddd 07/28 20:04
→ poke001: 這個現在要處理可能整個系統要打掉重練才有辦法XD 07/28 20:35
→ poke001: 這種線上遊戲 更新的東西越疊越多情況下 後面出BUG的狀況 07/28 20:37
→ poke001: 只會越來越嚴重而已 07/28 20:37
推 OyAlbert: 沒想到能撐7年+1,之前大概想炒短線一波收,結果誤打誤 07/28 21:28
→ OyAlbert: 撞走到今天還拿了好幾次他媽的金賞XDD 07/28 21:28
推 smonke: 還真的是誤打誤撞...MH之後自製的遊戲沒一個成功的 07/29 02:19
→ qgk17: 十萬個為什麼的提交答案還會消失 懶的回答了 07/29 04:21