首頁 上帝的遊戲

第一卷:宿命的召喚_第七章 不具合2

嚴亦讚許的點點頭,說道:“這個問題問的很好,這正是我接下來要說明的地方,for循環中確實設置了break語句,之所以沒有跳出循環,是因為常量CONSTANTS.MAX_LENGTH的定義出了問題。”

接著,他打開了另一個配置文件,投影上顯示出了一行行的配置信息,他滑動鼠標滾輪,光標停在一行代碼上:

publicstaticfinalCONSTANTS.MAX_LENGTH=1.8e501;

“這個常量被定義成了比天文數字還大的數字,break語句根本就不會被觸發,所以遇到大數據量時程序便陷入了死循環。”

與會的眾人都是懂技術的,對代碼中的這種失誤感到既低級又荒謬。

周東亦黑著一張臉,語調嚴厲的說道:“我們公司這麽多年了,什麽時候出現過這樣的bug?這種低級的錯誤連剛畢業的學生都不會犯!嚴亦,這段代碼是誰寫的?”

嚴亦掃了眾人一眼,最後目光落到薑北身上,小聲道:“薑北。”

他的聲音雖小,但卻似一記悶雷,會議室裏頓時炸了鍋。

韓鈺第一個嚷起來:“這不可能!北哥什麽水平誰不知道,他怎麽可能寫出這樣的代碼!”

眾人也都是議論紛紛,多數人跟韓鈺一樣,都不相信薑北會犯這種低級的錯誤。

嚴亦也不爭辯,他默默打開SVN,調出代碼的提交履曆,比對代碼修改的版本,上麵清清楚楚寫著薑北的名字。

計算機行業裏有一句諺語:機器是不會出錯的,出錯的隻能是人。

代碼管理工具是不會出錯

的,事實擺在那裏,無可辯駁。

眾人的目光齊刷刷的落在薑北身上,這時很多人才意識到,從開會到現在他還一言未發呢。

周東亦一張臉氣的黑中發紫,問薑北道:“是你寫的嗎?”

會議室裏靜的出奇,隻能聽見投影儀風扇的“嗡嗡”聲,周東亦的問話就好像一記重錘砸在地板上,震得眾人都是心中一顫。