軟件架構,就跟蓋房子的承重梁一樣。
正常的軟件開發,就像蓋樓。
這都能理解。
可周浩然說的這個功能模塊化,隨需隨取,這就很復雜了。
這就相當于把每個房間給單獨都建造出來,然后按照需求,把臥室、客廳、儲藏間、浴室、洗手間等“功能”,都組裝進承重梁里。
這對房屋框架的設計就會有極高的要求。
周浩然指了指自己,“我啊,我來當架構師。我把框架搭建起來,請我們計算機學院的同學,來幫我把功能都落地實現就行了。”
“你?”
喬海睜大眼睛,想笑又不能笑。
倒是身邊有幾個同學,都笑起來了,覺得這不知道從哪來的小伙兒,說起話來不著邊際。還在電視臺工作呢,能不能成熟點?像個愣頭青似的。
程德昌院長盯著他看了幾眼,問道:“你叫周浩然?”
“對。”
“剛好,這里有一個小bug,這些人都研究一上午了,你來看看?”
“呃……”周浩然考慮了一下,出于長遠的計劃考慮,也就答應了,“那行,我來看看,這是要做網頁的動態廣告吧?”
喬海搖頭道:“什么廣告?這是在hotjava瀏覽器上做粒子動畫效果的演示。”
周浩然點了點頭,“一回事,你說的是技術,我說的是技術的應用。你們這個技術開發出來,就是為了在網頁端現實動態廣告。實驗室要是能連接因特網,可以登錄雅虎主頁看看,就可以看到。”
“啊?”
喬海愣住,轉頭看了一眼他的師兄弟們。
都是大眼瞪小眼。
一臉茫然。
喬海嘿嘿一笑,跟旁邊的同學低聲顯擺:“這是我妹夫。”
周浩然坐了過去。
鍵盤、鼠標、顯示器都很老氣,桌子上還放了一本《java語言規范》的參考書。
不過,目前國內還沒有中文版。
這是英文版,該書的最初版。
“這誰的書?”
周浩然指了一下。
喬海笑著說:“我的,從美國捎回來的。”
周浩然瞟他一眼,很贊嘆,“英文的,能看懂?”
喬海道:“還行。”
周浩然指點道:“這書有好幾個地方都不太對,你看的時候要注意點。”
“周浩然,你也太能吹了吧?”喬海能感受出來這小子很有才華,可實在受不了,“這書有錯誤?這本書是高斯林寫的,他是java之父,這門語言就是他設計的!”
周浩然道:“我知道他是java之父,詹姆斯·高斯林唄。他創造了這門語言,不代表他就最懂這門語言。”
“呵呵。”
“哈哈!”
“你太逗了!”
一時間,大家就哄笑起來。
周浩然很奇怪的看他們,“這很正常吧?就像咱們做高考理解似的,文章的原作者去做那些題,都未必能答對。這就是公眾產品的價值附加原則啊,你們碩士、博士的,這點都不懂?程院長,你懂吧?”
程德昌一腦門黑線,“看你能不能解決這個bug!”
周浩然笑笑,“這個簡單。”
喬海道:“不簡單,這個程序,我們在sun演示機上跑得好好的,轉到了瀏覽器上,運行五分鐘就凍結了。”
“檢查下事件的分發線程。”
周浩然開始操作。
“java的線程模型太垃圾了……”