看著像是被流浪法師禁錮住的張超,陳默問道,
“額,張超,有事?”
張超使出淨化恢複正常,哈哈尬笑一聲,提了提手裡的杯子“沒啥,我原本是想打水,剛好路過.....”
“要不,一起?”
“額,好。”
兩人打完水往回走,張超還在想著剛才一幕,腦筋一動,
“咳咳....那個陳默,我碰到個詭異的問題,要不你幫我瞅瞅?”
想著當初張超這小子跟自己前後腳入職到這家公司,算是同期,以前工作中兩人相互間幫助幾回。
陳默笑著說道,“沒問題,不過沒解決不要怪我。”
“哪能呢。”
張超說著自己遇到的詭異問題,然後領著陳默回到自己位置,正好路過技術部經理李建超的工位。
當聽到兩人對話,李建超嗤之以鼻,一個BUG還能討論的有來有回。
陳默是他招進來的,身上有幾斤幾兩他是最清楚不過了,技術水平一般,就靠一股子鑽牛角尖的拚勁,產出也隻是中規中矩而已,這還是算上加班的時間。
張超自己都搞不定的問題,找跟他水平相差無幾的陳默就能搞定了?
程序可不是靠猜就能搞定的。
最終陳默萬一沒搞定,張超最後還不是兜兜轉轉找自己幫忙,這是舍近求遠。
李建超搖了搖頭,想這些有的沒的乾嘛,趕緊看著自己碰到係統底層核心邏輯的問題,明麵上的報錯都解決了,錯誤信息也沒有,怎麼還是跑不通呢?
一會就要給客戶演示了,李建超陷入了冥思苦想。
這邊,陳默聽完張超的問題描述,看了一遍對方給出的代碼範圍。
從異常信息表麵來看問題是出在代碼上,但他剛才看了張超的代碼,判斷其代碼沒有問題,那麼真相隻有一個....
隨後他打開數據庫,把裡麵需要的數據清掉,根據代碼邏輯,手動添加了一條,再跑一次,功能正常。
“程序沒問題,數據庫裡有臟數據(被手動破壞汙染的錯誤數據),如果之前正常或許調試過程中被汙染了,你這是導數據導進來的吧,可以從數據導入腳本入手排查......”
陳默找出原因,給出解決問題的思路就完事了,畢竟對方不是齊萌萌不需要手把手教,否則就是看不起人家了。
“靠,原來問題出在這,我之前就總感覺好像是數據問題,但不太確定,還在死磕代碼差點跑偏,這下明白了,謝啦。否則今天死磕代碼就是通宵加班都解決不了。”
如此效率就解決掉在他看來很是棘手的問題,讓張超既意外又感激。
“客氣啥,小事。”
陳默起身剛要走,就聽到身旁傳來一個怯怯的聲音,
“那個,陳哥,也幫我看看這個問題唄?剛才我和前端同學聯調死活跑不通.....”
陳默一瞅,是剛轉正不久的同事,
“好。”
5分鐘後,問題搞定。
“謝謝陳哥。”
“剛才那個問題解決了?”這個同學對麵的前端工程師突然站了起來,然後更新了代碼試了一下,
“我了個大艸,不止通了,還把我依賴的那個前端問題也搞定了。我剛才問了好幾個前端同學,才想著死馬當活馬醫,沒成想....”
“呃,略懂略懂,之前一起做項目的時候感謝配合支持...”
這話一出,前端呼啦啦過來三四個人,“小劉,剛才你碰的那個邪門問題搞定了?怎麼搞定的?”
小劉瞅了瞅陳默,看到這幾個家夥求知的眼神,陳默簡明扼要說了下問題產生原因和解決方式。