四人回去之后,一起討論了一下,解決這個問題的方案。
這一次,依然是徐佑和樓嵩作為核心,負責把這個問題,轉化為一個數學模型去解決。
羅文坤和林詩雖然遠不及徐佑和樓嵩的水平,但在經過學習后,也算對這個模型的問題有一定的了解了,扮演著輔助的角色。
經過四人的共同努力,利用三天業余的時間,他們完成了數學模型的轉化,并最終找到了bug的規律。
因為該品牌處理器的一些特殊構造,在轉化后的數學模型中,會出現某些除法的計算結果,與真實值有微小的誤差的現象。
正是這種誤差,導致了軟件卡死的情況。
而這,是可以通過修改代碼進行修復的。
只要能夠選中這些出現問題的除法算式,并在執行除法之前,讓它們乘以一個常數,就可以修正這個誤差了。
成功解決了這個問題之后,四人都是非常的興奮。
“沒想到這么難搞的問題,竟然這么容易就解決了啊!”
要不是親自參與到其中,羅文坤都不會想到,解決這個問題的方法會這么簡單。
不過有些問題,難點就是在bug的定位上。
如果不能準確的定位bug,從錯誤的方向入手,只會把問題變得更加復雜。
光是尋找到問題的真正原因,就相當于解決了99的問題了。
“樓嵩的數學建模確實非常關鍵。要不是樓嵩提到,我根本就想不到,還能把整個問題轉化成一個數學模型去解決。”徐佑說道。
通過這個過程,徐佑也認識到了自己計算機水平還是非常欠缺的。
或者說,徐佑還做不到很好的把數學和計算機相聯系。
在這一點上,確實還是樓嵩更加厲害。
等之后,徐佑可得拖著行李箱,去圖書館好好淘淘書。
“還是你先確定問題的,我才能想到數學建模的方法。”樓嵩說道。
樓嵩記得很清楚,是徐佑先發現的那些,出現bug的手機芯片的構造共同點。
兩人都認為,對方才是解決問題的關鍵。
“好了好了,你們都厲害,就我們倆是打醬油的。”林詩無奈道。
明明在薊大的物院,林詩已經做到最優秀了。
可當和徐佑、樓嵩這兩個怪物進行比較,林詩卻又顯得光芒暗淡了。
即使這樣,林詩也希望能多遭受一些這樣的挫敗,讓她能認識到自己的不足。
跟他們在一起,林詩會在短時間內學到非常多的東西。
之后,羅文坤帶著三人回到自己的公司,向員工們說明了,他們已經解決了這個bug的事情。
“王總,bug已經被解決了,你們看一下修改過后的代碼吧。修改的部分已經標注出來了,如果這個版本沒有問題的話,就可以準備發布內測版本了。”
聽到羅文坤的話,王智心里一驚。
他們真的把bug定位并修復了?
可這才過去幾天啊?
要知道,就是這個bug,公司程序部門的十幾個人,在整整兩周的時間里,都沒有把它給徹底解決掉。
雖說公司的團隊還比較年輕,但能力都很強,水平上并不會輸給一些大廠的團隊。
只是限于人數相對來說比較少,遇到某些刁鉆的bug,短時間內無法解決,也是比較正常的事情。
為了確定bug是否真的被修復,王智決定,先讓幾個員工測試了一下。
“那羅總,我先讓他們用手機跑一下,看看現在的體驗如何。”
“嗯,你們先測一測吧。”
其實在這之前,徐佑他們已經用那些型號的手機測試過了,確認已經沒有了問題。
羅文坤知道,王智可能是心里有所懷疑,就讓他們去測一下好了,省得他們還不相信。
接下來,王智叫上了組里的幾個人,重新對這個版本的app進行著測試。
經過初步的測試后,之前的那個bug,確實已經不存在了。
除此之外,也并沒有再出現什么功耗異常之類的新的bug。
得到這個結果之后,王智的心情有些復雜。
本來將bug解決,應該是一件高興的事情。
可惜的是,這并不是他們的團隊解決的。
而是他們老板的幾個同學解決的。
出現這種情況,確實讓王智有些尷尬。
王智可是羅文坤花了大價錢,從某大廠挖過來的。
羅文坤給王智的薪資,比王智之前的薪水高了50。
結果剛來不久,就出現了這樣的情況。
這確實讓王智的心情有些復雜。
回來之后,王智對羅文坤說道:
“羅總,經過初步測試,新版的app,確實沒有這些bug了。這個到底是什么原理啊,能給我們講一講嗎?”
王智剛剛也看了修改過后的代碼,意外的發現,修改的部分非常的少。
至于為什么要這樣修改,王智也不是很明白。
“徐佑,你給大家講講吧。”
接下來,徐佑給大家講解了一下,這個bug具體的原因,以及解決這個bug的方法。
徐佑在講解問題上,要比樓嵩有經驗許多,不會出現那種跳躍性特別強的情況,而是把一些復雜的問題簡單化。
經過徐佑的講解之后,大家總算理解了這個bug出現的原因。
“我說怎么之前在其他公司做手機軟件時,有時間也會出現類似的bug。原來是這歌型號手機芯片的通病啊。”王智感嘆道。
“這么說,其他的公司也沒解決這個問題了?”
“嗯,我之前還沒遇到過這種解決方法。偶爾出現卡頓的情況,我們都會把鍋甩給對應的機型,是他們的優化問題。”王智笑道。
像那些非常火爆的app,并不會考慮到每款機型的優化問題。
完全不會像他們這個新公司一樣,對每一個細節都會處處考慮到。
“這么說來,我們這個技術,都可以申請一個專利了啊。”羅文坤打趣道。
這個時候,王智想起了剛剛自己所擔憂的事情,連忙說道:
“羅總,這個事情,還是我的失職,沒能在正常的期限內解決,還得求助于您的朋友們。以后我保證這種情況不會再出現了。”
1秒:m.bxwx.tv