第67章 蘇鳴傻了
會(huì)議室里,,程序組的人都在,。
戚云偉沉聲說(shuō)道:“郵件都看了,。被測(cè)試組找到major級(jí)別的bug,李總發(fā)火了,,問(wèn)我之前的demo是怎么提交出去的?,F(xiàn)在這個(gè)bug的優(yōu)先級(jí)提到最高,迅速把原因找到,,修復(fù)好,,更新版本。有人想到頭緒了嗎,?”
氣氛凝重,。
戚云偉掃視了一眼:“現(xiàn)在不是擔(dān)心績(jī)效的時(shí)候。如果bug不能盡快找出來(lái),,導(dǎo)致上線的推遲,,就不僅僅是績(jī)效的問(wèn)題了?!?p> 氣氛仍然很凝重,。
蘇鳴也低著頭。
一到公司,,就發(fā)覺(jué)很壓抑,,隨后在許一非他們的提醒下趕緊看了郵件。
提交到測(cè)試環(huán)境的這個(gè)版本,,被找到了一個(gè)major級(jí)別的bug,。
critical,block,,major,,normal,,minor,。
bug的五個(gè)級(jí)別里,major剛好是會(huì)影響功能和體驗(yàn)的的那個(gè)級(jí)別,,是觸發(fā)程序組績(jī)效懲罰機(jī)制的一個(gè)點(diǎn),。
雖然不是更離譜的bug,但出現(xiàn)了這種bug,,是不能提交為線上版本的,。
在測(cè)試環(huán)境里被測(cè)試組發(fā)現(xiàn)了,別人有正向績(jī)效,,而程序組這邊則是被記上了一筆,。
負(fù)責(zé)審核demo、提交到測(cè)試環(huán)境的戚云偉,,其實(shí)背的責(zé)任最大,。
但他不開(kāi)心,,程序組的這13個(gè)小伙伴,一樣難受無(wú)比,。
戚云偉看沒(méi)人回答,,揮了揮手:“先自查一遍,不要放過(guò)任何一行,,任何一個(gè)字母或者符號(hào),。”
他臉色難看地補(bǔ)充:“自己查出來(lái)的,,看情況決定是否影響績(jī)效評(píng)定,。被別人查出來(lái)的,這個(gè)月績(jī)效扣一級(jí),。散會(huì),!”
小伙伴們默默離開(kāi)了會(huì)議室。
這個(gè)bug很棘手,。
因?yàn)樗某霈F(xiàn),,不是指向很明確的,基于哪些操作,。
而是偶爾會(huì)出現(xiàn),。
偶爾,卻致命,。
這bug跟氪金有關(guān),。
看到許一非面色難看,蘇鳴喊道:“肥貓,?”
隨后眼神交流:難道是你負(fù)責(zé)的那一塊,?你已經(jīng)有眉目了?
許一非嘆了口氣:“本來(lái)今晚約了私教再練一節(jié)課的,?!?p> 蘇鳴徑直加快腳步。
哥·白擔(dān)心·尼了,。
他回到工位,,埋頭就先排查自己寫(xiě)的代碼。
提交的時(shí)候都跑過(guò)很多遍,,應(yīng)該沒(méi)有問(wèn)題,,但先確認(rèn)一下。
整個(gè)程序組都投入到了自查的階段,。
戚云偉本以為,,集程序組全員之力,找出這個(gè)bug的原因并且迅速搞定,,也不是太難的事情,。
畢竟游戲已經(jīng)經(jīng)歷了這么久的研發(fā),,大家對(duì)自己的代碼都很熟悉了。
哪些功能會(huì)調(diào)用哪些代碼,,心里也有數(shù),。
bug的重現(xiàn)雖然不是規(guī)律性很強(qiáng),但好歹有測(cè)試組提供的報(bào)告在,,可以提供很多線索,。
但萬(wàn)萬(wàn)沒(méi)想到過(guò)去了一整天,還是沒(méi)有任何眉目,。
就連他自己也沒(méi)能從茫茫多的代碼中,,發(fā)現(xiàn)是什么問(wèn)題導(dǎo)致這個(gè)bug出現(xiàn)的。
反倒是這樣一通全力以赴,,發(fā)現(xiàn)了一些其他優(yōu)先級(jí)別更低的小問(wèn)題,。
這一天,程序組帶薪拉屎的人都變少了,。
揉了揉眼睛看了看時(shí)間,,蘇鳴給柳安發(fā)了個(gè)微信:【今天很忙,得加班,,記得自己做飯吃哦,。】
然后他就靠在椅子上,,閉上眼睛休息一下,。
自己的代碼也看了,別人寫(xiě)的代碼也看了,,加入不少測(cè)試指令之后跑了幾遍,,也都正常。
沒(méi)道理啊,。
手機(jī)響了一聲,,蘇鳴打開(kāi)一看,柳安回復(fù):【知道了,?!?p> 他笑了笑,居然還學(xué)會(huì)了打標(biāo)點(diǎn)符號(hào),。
她的適應(yīng)能力是真強(qiáng)。
雖然環(huán)境變化這么大,,但在絕對(duì)最旺盛的求生欲驅(qū)動(dòng)下,,柳安是真的在快速學(xué)習(xí)。
蘇鳴忽然笑容一頓,。
環(huán)境……
有沒(méi)有可能,,不是游戲代碼本身的問(wèn)題,?
說(shuō)到底,游戲也是在引擎的框架下開(kāi)發(fā)的,,游戲引擎還得在操作系統(tǒng)中運(yùn)行……
蘇鳴拿起水杯喝了兩大口,,搖了搖脖子,開(kāi)始沿著這個(gè)思路也去找一找……
……
“吃飯啦,,今天有免費(fèi)的外賣(mài)啊,。”許一非拍了拍蘇鳴的肩膀,。
蘇鳴搖了搖頭:“我有點(diǎn)頭緒了,。”
“???”許一非精神了,也緊張了,,“哪一塊的問(wèn)題,?”
“還不是很確定?!碧K鳴頭都沒(méi)抬,,“你幫我?guī)н^(guò)來(lái)一份吧,我驗(yàn)證一下,?!?p> “跟我沒(méi)關(guān)系吧?”許一非關(guān)注的重點(diǎn)是這個(gè),,“我沒(méi)找出我寫(xiě)的部分有問(wèn)題啊,。”
“不是……等我先確定一下,?!彼偹憧戳艘谎墼S一非,“如果我的判斷是對(duì)的,,那還真不容易修復(fù),。”
許一非胖胖的臉上帶著不解和不安:“你說(shuō)得怪嚇人的,?!?p> “先幫我拿一下飯吧,運(yùn)動(dòng)運(yùn)動(dòng),?!?p> 看許一非挪動(dòng)著腳步走了,蘇鳴重新盯著log文件。
正看得入神,,身后響起聲音:“一非說(shuō)你有頭緒了,?”
蘇鳴愕然回頭,就看許一非拎著兩個(gè)袋子站在戚云偉身后,,一臉無(wú)奈,。
剛好一起拿盒飯碰到被問(wèn)了?
“哦……我懷疑不是純粹咱們程序的問(wèn)題,,可能是和引擎的某些bug有關(guān)聯(lián),。”
“引擎的bug,?”
“只是猜測(cè),,干脆試試看?!笨吹狡菰苽ミ@么關(guān)心,,蘇鳴站了起來(lái)讓出座位,“我分析了一下出現(xiàn)bug的各種情況,,發(fā)現(xiàn)了一個(gè)共同點(diǎn)……”
戚云偉順勢(shì)坐到了蘇鳴的椅子上,,聽(tīng)他說(shuō)。
確實(shí)視野放得更大了一些,,跳出了游戲本身的代碼范圍,。
但如果他的猜測(cè)是真的,又意味著問(wèn)題更麻煩了,。
鬼知道得調(diào)整多少東西,,才能搞定這個(gè)bug。
聽(tīng)完蘇鳴說(shuō)的內(nèi)容,,他盯著log沉思了一會(huì),,然后回過(guò)神來(lái):“哦,先吃,?!?p> 說(shuō)完就站了起來(lái),往自己辦公室走去,。
蘇鳴接過(guò)許一非手里的盒飯問(wèn)道:“什么情況,?”
“頭剛好路過(guò)啊,看到我們?cè)诜趾酗?,就?wèn)有沒(méi)有進(jìn)展,。”
蘇鳴坐了下來(lái)打開(kāi)盒飯開(kāi)吃:“你主動(dòng)說(shuō)的,?”
“……大家都不說(shuō)話,,心里很虛,頭臉色很難看,,我就……”許一非回想起來(lái),,臉上的肉都抖了抖。
他話音剛落,,在其他工位上默默吃飯的小伙伴們看戚云偉已經(jīng)走了,,就都圍了過(guò)來(lái)。
“真的可能跟引擎有關(guān)嗎,?那不一頓慘改,?”
“鳴哥,你怎么想到的,?”
“我靠,,我寧愿是誰(shuí)寫(xiě)錯(cuò)了一個(gè)字符?!?p> “鳴哥,,那根據(jù)你的判斷,修復(fù)起來(lái)麻不麻煩,?今晚不會(huì)要通宵加班吧,?”
“……”
一大堆糙漢子,,嘴里包著飯就開(kāi)始圍著蘇鳴說(shuō)話,,時(shí)不時(shí)掉下來(lái)伸出噴出來(lái)幾粒飯。
蘇鳴人傻了,。