關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第233章 驚喜

請問,能聯絡到可可利亞媽媽嗎?”

“你是可可利亞孤兒院裡的孩子?那就好辦了,跟我來。”

德麗莎和瓦爾特對視一眼,互相點了點頭,將她帶到可可利亞的身邊。

“希兒!”

可可利亞緊緊抱住對方,激動的說不出話來。雖然關於她為什麼會出現在世界蛇的運輸艦上,還有諸多疑點,但是……希兒她沒事,就是最好的。

短暫的相擁後,可可利亞溫柔的拍了拍希兒的後背:

“幾年不見,希兒長得更高了呢……羅莎莉亞,莉莉婭還有布洛妮婭都在這裡,她們一定也非常想要見到你。去吧,正好我還有事,就不打擾你們了。”

(正在切換至布洛妮婭視角……)

布洛妮婭正在一間實驗室裡專心致志的忙碌著。由於天命隨時可能發動大規模進攻,布洛妮婭的任務,就是檢查海淵城的防禦系統。

愛因斯坦告訴她,天命內部也有網路高手,隨時都有可能駭入海淵城的防禦系統,一旦這裡失守,海淵城所有的自動機甲和火炮輕則失靈,重則直接【叛變】。所以,布洛妮婭非常清楚,這場沒有硝煙的戰爭,關乎著整場戰鬥的勝負。

經過布洛妮婭認真的檢查,發現海淵城的防禦系統裡,果然存在著問題。但在修復的過程中,讓布洛妮婭煩躁的事情發生了:

原本能動的系統裡,當bUG被修復後,反而癱瘓了,原來修復了一個小bUG,結果導致系統出現了更大的bUG。要是天命在此時發起進攻,海淵城很有可能一觸即潰。經過加班加點的趕工,總算在造成嚴重後果之前,讓海淵城的防禦系統重新動了起來。

“這裡有一個漏洞……這個地方的防禦系統存在問題……不對,這裡看上去怎麼這麼奇怪……不行,布洛妮婭記得,班長曾經說過,在她的家鄉有這麼一句話:

“千里之堤,潰於蟻穴。”每一處小的漏洞,都有可能導致整個防禦系統的崩潰,布洛妮婭必須把它們全部找出來,並解決才行……”

很快,布洛妮婭就充分體會到逆熵體制的缺陷。

由於逆熵是由無數個分部結合而成,而像海淵城這樣的大型要塞,防禦系統靠愛因斯坦一個人來編制作肯定是不行的,畢竟她也有別的任務。於是最後的解決方案,就是外包給多個分部,每個分部各自負責一部分。

但問題是,不同的承包方的能力和編寫習慣不同。雖然最後的結果是一樣的,各自承包的部分都能正常運轉,但是給檢查漏洞的布洛妮婭帶來了極大的挑戰。

有的程式碼清晰明瞭,雖然沒有註釋,以布洛妮婭的水平,一眼就能看出是怎麼回事。但有的人寫的東西,險些讓幾乎喪失情感能力的布洛妮婭紅溫了。她遇到的情況,包括但不限於:

1.定義自己也看不懂且毫無意義的命名,比如:const 一個數字 =2;let 狗魚皮='dog'。

2.定義非常長,看了就讓人頭暈的函式,而實際上仔細觀察後,布洛妮婭發現,想要達成同樣的輸出效果,她可以將函式長度縮短為原本的五分之一甚至十分之一。

3.大段重複程式碼不進行封裝。

4.數以萬計沒有註釋的if—else巢狀。布洛妮婭發現,有的地方一旦運作,if迴圈次數都是一萬次起步。

……

說白了,布洛妮婭現在的工作,就是修復已經執行了十幾年的屎山程式碼的所有bUG。

為什麼海淵城這麼重要的地方會出現這樣的問題,歸根結底還是逆熵的制度問題。前面說過,海淵城的防禦系統是愛因斯坦外包給各分部共同設計的,而各分部實際上又會進行多次外包。

這麼做的好處是,許多實際上為逆熵服務的個