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