“我終于知道莫離是怎么做到的了,和她相比,我簡直就是來人間湊數(shù)的。”蓋天滿臉羞愧的說。
從小就被當(dāng)作天才看待的他,居然說出這樣的話,那些程序員都不敢相信自己的耳朵,他們就好像嗷嗷待哺的幼鳥,張開嘴等待蓋天的投喂。
“她寫下的每個(gè)指令,代表的是一個(gè)基本的功能模塊,而這個(gè)模塊本身,可能包含數(shù)萬條指令?!?/p>
“這些功能模塊是從哪兒來的?”禿頂程序員納悶的問。
“可能是她平日里自己編寫的,也有可能是借用其他人的,使用的時(shí)候,只需要對他們進(jìn)行定義即可。”
見其他程序員還不明白,蓋天就接著說:“比如,一個(gè)具有查詢功能的軟件模塊,我可以用字母L代替,登錄系統(tǒng),用D代替,只需要簡單的輸入調(diào)用L和D的指令,就相當(dāng)于完成了兩個(gè)功能模板?!?/p>
“你的意思是,她編寫程序的時(shí)候,使用的是集成技術(shù)?”金翠在一旁小聲問。
“就是,就是,比如同樣是做手機(jī),我們使用的是一些最基本的電子原件,電阻電容,二極管之類的,用這種辦法做出來的手機(jī),估計(jì)得有一座房子那么大。”
“但是如果換成集成塊,也就是芯片,那就簡單得多了,一個(gè)指甲蓋大小的芯片,就可以集成上千億顆電子元件。”
“無論集成多少電子元件的芯片,本質(zhì)上和一顆電阻沒有區(qū)別,只需要了解它的輸入和輸出即可,復(fù)雜一點(diǎn)兒的,再加上一個(gè)供能就行?!?/p>
“可是那些功能模塊并不一定兼容啊?!倍d頂程序員依然一臉疑惑的問。
“老大,太妙了,莫離用的這個(gè)辦法簡直太妙了!”不等蓋天回答,正在進(jìn)行測試的程序員忍不住大聲驚嘆。
“怎么說?”蓋天和禿頂程序員同時(shí)問。
“你們知道有個(gè)游戲叫傳聲筒吧,其實(shí)各個(gè)模塊之間的信號(hào)傳遞和這個(gè)就有幾分相似,他們傳遞的準(zhǔn)確率雖然遠(yuǎn)比玩游戲的人高,但是因?yàn)橄到y(tǒng)之間難以避免的負(fù)反饋,導(dǎo)致信號(hào)會(huì)有一定程度的失真?!?/p>
“但是莫離姑娘的做法就絕妙了,她的前一級和下一級系統(tǒng)是完全不兼容的,相當(dāng)于前面的系統(tǒng)聽不明白后一級的信號(hào)反饋。”
“就像玩?zhèn)髀曂灿螒?,兩個(gè)相鄰的人語言不同,他們?yōu)榱藴?zhǔn)確表達(dá)出意思,就只能百分百還原,但凡他們兩個(gè)用的是同一個(gè)語言系統(tǒng),他們就會(huì)加入自己的表達(dá)從而導(dǎo)致偏差的產(chǎn)生?!?/p>
明白道理之后,所有程序員包括蓋天都陷入了沉默,其實(shí)這個(gè)道理并不是特別復(fù)雜,為什么他們就想不到呢?
“行了,不用測了,出了問題,算我的!”蓋天揮了揮手,十分果斷地說,他覺得如果繼續(xù)測下去,就是對莫離最大的不尊重。
莫離從軟件開發(fā)部出來時(shí),才發(fā)現(xiàn)外面是皎潔的月亮,走在整潔的石子路上,看著自己的影子,莫離心中突然有種莫名的傷感。
抬頭看了一眼掛在天空的圓月,又多了幾分高處不勝寒的落寞。
她實(shí)在想不明白,那些人怎么就那么笨,這么明顯的捷徑不走,非要用那么笨的方法蠻干。
她突然覺得,自己都有好長時(shí)間沒有看見彭戰(zhàn)了,心里空落落的,當(dāng)彭戰(zhàn)的笑臉浮現(xiàn)在她的腦海時(shí),她瞬間覺得睡覺和游戲都不香了。