2
加班的第二天晚(wǎn)上,我已經連續在工位上坐了十(shí)四(sì)個小時。
趙強(qiáng)要求(qiú)的全員(yuán)排查根本就是個(gè)笑(xiào)話。
一群連底層代碼都看不懂的測試員,對著屏幕發呆,裝模作樣地翻日誌。
真正在幹活的隻有我旁邊那幾個初級開發,但他們一樣毫無頭緒(xù)。
我看了一眼手(shǒu)機,已經晚上九點了(le)。
如果再不解決,今(jīn)晚又(yòu)得熬通宵。
我明天還約了搬家師傅上(shàng)門,這班實在加不下去了。
“算了,自己來吧(ba)。”
我打開終端,手指在鍵盤上快速敲(qiāo)擊。
報錯日誌我早就看明白了,問題出在底層數據同步(bù)模塊的鎖機製上。
這是一個比較冷門的異步鎖方案。
趙強那幫人完全沒看懂這個設計,硬生生(shēng)在(zài)異步(bù)流程裏加(jiā)了同步(bù)校驗,直接把鎖機(jī)製搞(gǎo)崩了。
我調出那段代碼,刪掉了他們畫(huà)蛇添足的部分,補了兩行兼(jiān)容指令。
前後不到五分鍾,測試環境的(de)大屏幕上,紅色的報錯彈窗(chuāng)一個接一個地消失了。
係統恢複正常運行。
我鬆了口氣,準備提交代碼下班。
“林舒(shū),你在(zài)幹(gàn)什麽?”
趙強的聲音突(tū)然從背(bèi)後(hòu)傳來。
我手一頓,回頭看他。
“係統恢(huī)複了,我排查到問題所在,剛修複完。”
趙強快步(bù)走到我身後,盯著我的屏幕看了幾秒。
然後他做了一件讓我意料之中的事(shì)。
他直接按了我的+z,撤銷了我的提交。
“趙主管(guǎn),你幹什麽?”
“這(zhè)個代碼不能(néng)由你(nǐ)來提交。”
趙強麵無表情地說(shuō)。
“你是(shì)初級測試,沒有代碼提交權限,這是公司規定。”
“但是修複方(fāng)案是我寫的。”
“方案是你(nǐ)排查的沒錯,但提交和審核必須由主管(guǎn)來完成,這是流程。”
他(tā)一邊說,一邊打開自己的(de)終端,把我剛(gāng)才的(de)代碼(mǎ)原封不動地重新敲了一遍。
然後以他自己的名(míng)字提交了上去。
提交備注寫著:經(jīng)過三天三夜深度排查,成功定位並修複核心模(mó)塊(kuài)底層邏輯衝突。
我看著他操作完,心裏沒有任何(hé)波瀾。
這種事我早就習慣了。
“好(hǎo)了,問題解決了,大家可以下班了。”
趙強站(zhàn)起來,拍了拍手,對著整(zhěng)個辦公區宣布。
同事們如釋重負,紛紛收拾東(dōng)西準備走人。
沒人(rén)知道這個(gè)是誰修的。
“林舒,你留一下。”
趙強叫住了我。
我停下腳(jiǎo)步。
“這次排查你做得(dé)不錯,說明你還(hái)是有點用處的。”
“不過有件事我得提醒你。”
他壓(yā)低了(le)聲(shēng)音。
“這次核(hé)心模塊的修複,是我帶團隊三天三夜攻關的成果。”
“你(nǐ)隻是輔助排查,明(míng)白(bái)嗎?”
“如果上(shàng)麵問起來,你就說是在我的指導下完成的。”
我點了點頭。
“明白了,趙主管。”
“行,回去吧。”
他滿意地轉身走(zǒu)了,腳步輕快得(dé)像換了(le)個(gè)人。
請勿開啟瀏覽器閱讀模式,否則將導致章節內容缺失及無法閱讀下一章。
相鄰推(tuī)薦:《既(jì)然你選了新替補,這冠軍(jun1)輔(fǔ)助我不當了》by沈星顧澤 大爺(yé)嫌流浪貓吵,我讓他牢底坐(zuò)穿by海棠最新章(zhāng)節 養妹給我錯填野雞大學後(hòu),全班都瘋了 餘晴黃武最新章節列表 餘晴黃武 《既然你選了(le)新替補,這冠軍(jun1)輔助我不(bú)當了》全文免費閱讀 顧初夏陸澤 《借來的(de)春天》全(quán)文免費閱讀 重生千禧年,我創建世界第一高校全文免費閱讀 顧(gù)初夏的小說叫什麽(me)名字 顧初夏陸澤最新章節列表 《既然你選了新替補,這冠軍輔助(zhù)我不當了》 沈星顧澤最新章節列(liè)表 沈星顧澤 餘晴黃武結局是什麽 大(dà)爺嫌流浪貓吵,我讓他牢底坐穿(chuān)全文(wén)免費閱讀 李大爺的小說叫什(shí)麽名字 重生(shēng)千禧年,我創建世界第一高校by餘晴黃(huáng)武 重生千禧年(nián),我(wǒ)創建世界第一高校 沈星顧澤結局是什麽