第89章 簇擁
“從新做吧,小哥。”蕭驍忍不住嘆了嘆氣,他本以為錢會相對來說賺的很輕鬆......可當他遭遇了這一群難民的時候,他才驚覺自己的天真。
“......”雖然羅曜已經將蕭驍的基礎框架給眾人過過眼了,眾人也知曉了蕭驍的水平,可對於蕭驍這種肆無忌憚的讓人重做,多少讓一眾心比天高的程式設計師有些不服。
“Java設計模式主要有幾種類型?”蕭驍問道。
“設計模式分三個類型:創建型、結構型和行為型。”
“分別都有哪些?”蕭驍繼續問道。
“Singleton,單例模式
AbstractFactory,抽象工廠
FactoryMethod,工廠方法
Builder,建造模式
Prototype,原型模式。
行為型有:
Iterator,疊代器模式
Observer,觀察者模式
Method,模板方法
Command,命令模式
State,狀態模式
Strategy,策略模式
ChinaofResponsibility,職責鏈模式
Mediator,中介者模式
Visitor,訪問者模式
Interpreter,解釋器模式
Memento,備忘錄模式
結構型有:
Composite,組合模式
Facade,外觀模式
Proxy,代理模式
Adapter,適配器模式
Decrator,裝飾模式
Bridge,橋模式
Flyweight,享元模式”
蕭驍不得不承認一點,這些人儘管菜,但是背書還是下了功夫的。“那知道動態代理么?”
“您是說?”
“你先看我做一遍吧,然後你再從新寫......利用反射機制在運行時創建代理類。接口、被代理類不變,我們構建一個handler(句柄)類來實現(調用處理程序)接口......執行動態代理......通過Proxy類的靜態方法newProxyInstance(新的代理實例)返回一個接口的代理實例。針對不同的代理類,傳入相應的代理程序控制器。如果新來一個被代理類Bye,像這樣......那麼執行過程......”
“所以動態代理具體步驟:
通過實現接口創建自己的調用處理器;
通過為Proxy類指定(類加載器)對象和一組interface(接口)來創建動態代理類;
通過反射機制獲得動態代理類的構造函數,其唯一參數類型是調用處理器接口類型;
通過構造函數創建動態代理類實例,構造時調用處理器對象作為參數被傳入。”蕭驍說的口乾舌燥,忍不住了抱着水杯牛飲了一口。“知道了我為什麼要讓你重做了么?”
“嗯嗯,謝謝小師父。”
“行吧,有請下一位嘉......呸,下一位。”
一整天過去后,由於動態視覺開的太過頻繁,蕭驍都有種腦子要炸掉,魂不附體的錯覺。拉開研發室門前,看着整個房間內,一群老年人們熱火朝天,他不經感嘆,年級大真好。
“小舅子,你要走了?”羅曜一回神,就看到了蕭驍拉門的動作。
羅曜的一句話,像是投了一枚深水炸彈,程式設計師們紛紛停下了手中的事情。“小師父要走了?”
“我,我總得去吃飯吧?我年紀還小啊,還在長身體來着......”蕭驍滿頭的黑線,到底誰是大人,誰是小學生,呸,誰是高中生啊。
“那大家都停一停手裏的工作吧,這會兒也到飯點了,吃了飯回來,再繼續肝。”羅曜果斷地發佈了命令。“小舅子晚上想吃啥,離我們這邊不遠有一家私房菜,還不錯。樓下的干鍋也還行,稍遠一點的,河邊有一家魚庄也還可以。”
“我......你能不能不要叫我小舅子了,你不怕被姐夫打么?”蕭驍簡直無力吐槽了。
“老闆很大度的,不會的。就一稱呼嘛,而且你又不是沒有其他的姐姐,萬一......對吧,小舅子。”
看着羅曜臭不要臉,擠眉弄眼的模樣,蕭驍很難想像,之前他還覺得......
“老大今天請客?”底下的人並不關注羅曜和蕭驍的互動,他們關注的點是,他們能不能蹭飯。
“行,但是今明兩天,每個人手上的項目都得完工。”
蕭驍給陸星河打過招呼后,便被一群人浩浩蕩蕩地簇擁着,出門了。
“研發部的人今天是怎麼了?怎麼一個二個都一反常態,看着喜笑顏開的。”
“不知道,那小傢伙是?怎麼感覺那一群奇葩都挺諂媚的樣子。”
“好像是星河總的小舅子吧。”
“所以這是在打關係?溜須拍馬的現場?”
“你可拉倒吧,羅曜那貨,偶爾連星河總的面子都不給呢,他們腦子的代碼估計就沒有編拍馬屁這個程序。”
“那這是?”
“誰知道呢,要不跟上去問問?”
最後蕭驍為了既便捷又好吃,還是選了羅曜最開始所說的私房菜。
“大家一起敬小舅子一杯,小舅子你還未成年,喝點茶飲料就好。其他的,大家也都掌握好度,待會兒回去還得加班,別醉的不省人事了。”
“謝謝小師父。”眾人異口同聲道。
酒足飯飽后,蕭驍並未再夥同開發組的人一起肝了,給陸星河打包了一份飯菜后,徑直地來到了其辦公室。在陸星河開動了后,蕭驍才提出了他準備回家這事兒。
“晚上去我那兒住吧,明早一早上也方便過來。”陸星河提議道。
“這兒離我那邊也很近的,好不好?明早我叫個出租過來,不是一樣的么?還有,我認床。”
“那床不也是我置辦的么?”