第十二章 第一節

小劉不太和董延明一起玩了,在第二次提交架構設計方案的時候,他提出了自己的方案,一時間風雲變色,大家紛紛刮目相看,不過颳得兩眼紅腫也沒看出來今日小劉和昨日小劉有何分別。

和小劉一同提出方案的還有劉徹,但他的方案顯然是在吳海波的基礎上加工而成的,所以在大家一片嘈雜聲中,很快劉徹就宣布自己的方案不用再討論了。劉徹這人比較隨和,笑嘻嘻地承認自己失敗,然後警告大家,光會否認別人不行,老等著別人提方案然後再否認,這是失敗者的表現。大家臉上都有些掛不住,畢竟自己確實沒有提出什麼有效的方案。

在這種情況下,小劉說他有方案,然後用PPT給大家講解了一遍。

大家先是沉默,董延明這類的人,在掙扎「這傢伙和我關係不錯,要不要反對他呢」,小蔡這類在細細思考他方案中的漏洞,劉徹在跟杜貴鋒詢問「這人是誰?」,最終師太打破了沉默,率先問出效率的問題,小劉自稱自己的設計首先保證的就是效率。師太就問,你怎麼保證?小劉就又這樣那樣地講了一通。原來他使用了設計模式,又大量使用了容器,但最重要的還是在數據處理方面做的很大改進。

師太面色凝重地看了看劉徹,然後說:「你這個設計有點出乎我的意料,架構上的變化太大,這個……我們代碼的風格一向是側重C,你現在基本是要倒向C++,而且這麼頻繁使用STL,我怕有風險……」

小劉很激動地說:「用STL有風險?用STL有什麼風險?C++怎麼了,代碼里本來就是C和C++都有,我C你++這很正常嘛!」

小劉舌頭打卷了,大家倒沒笑話他,反而劈里啪啦地吵起來了,懂模式的吵模式,懂C++的吵C++,懂數據存儲的吵數據存儲,懂協議的吵協議,啥都不懂的就吵人品。

吵了一個小時,大體上一屋子十幾個人旗幟鮮明地分成三派,一派非常堅定地擁護小劉,這派人數比較少,只有一個人。一派非常堅定地反對小劉,這派人比較多,佔了一半。餘下都是默默無語的中間派。

如果不是下一撥用會議室的人來敲門,可能還會繼續吵下去。

回辦公室的路上,董延明安慰小劉說,沒事,大家就這個操行,只能靠反對別人來襯托自己的英明偉大。

小劉倒沒什麼特殊反應,只是抱怨大家平時太關注通訊協議,都不怎麼關注技術,反對意見也提得驢唇不對馬嘴,這他媽都算程序員嗎?

董延明心下慚愧,他也不懂設計模式,聽說過,可是完全不了解細節,也不敢接話,只好做出一副心有戚戚的鳥樣子,沉重地拍拍小劉的肩頭。

那天晚上苦悶的李茂川和老鞏談了一個多小時,談完後臉上的愁雲仍然未散,他跑到小劉座位上鼓勵小劉繼續細化自己的設計方案,明天下午繼續開會討論。

晚上八點多,董延明和岳小雄相約去食堂拿加班夜宵,小劉依然滿臉嚴肅地坐在座位上敲敲打打。岳小雄也生了一張賤嘴,跟董延明相處時間不久,也開始諷刺這個諷刺那個。一會說師太只會協議,一會說劉徹不鑽研編程技術,一會又說老李(茂川)天生衰樣。打擊面挺廣,不過集中在上層建築,說的也大多是實話,倒不令人生厭。

倆人感嘆了一陣子,都說這麼大的部門、這麼多人,可真到了關鍵時刻居然沒有一個高人站出來,結論是:看來大家距離真正的高手還是有很大差距。

董延明問岳小雄:「你天天牛×帶閃電的怎麼不親自設計?」

岳小雄臉一紅說:「我剛看了一個星期代碼,什麼跟什麼還沒搞清楚,協議一點不懂,怎麼設計?沒那本事,設計出來也讓人拍死,丟那人幹啥。」

董延明點頭稱是,轉換話題說,他覺得老鞏太小氣,這麼重要的設計怎麼能讓這幫人拍腦袋干呢,這又不是農民起義,人越多越好。

第二天下午又開會討論,劉徹和師太都沒有參加,李茂川主持。小劉再次解釋了自己的設計方案,還將根據大家昨天的反對意見修改的部分也詳細解釋了一遍,可是這次,經過深思熟慮的反對派們並不滿足,他們有針對有組織地對方案中的各個邊角提出了更加具體的反對意見。

這一吵董延明才發現,原來平日不言不語的這夥人裡面還真是藏龍卧虎。各種名詞、各種格式、各種名人名言滿天飛,博弈理論、馬達加斯加定律等董延明聽過沒聽過可能聽過的論點都冒出來了。董延明一言不發,一方面他覺得自己淺薄,最起碼的模式他都說不清楚,那還能說什麼;另一方面他其實贊同小劉的設計方案,他覺得這個方案最好的地方就是很明顯比現有的架構要好要快——是不是還能更快更好?他不知道,也想不出來。

大家又吵了快一個小時,李茂川終於站出來,制止了大家,他愁眉苦臉地說:「設計是需要爭論,但是設計也需要參與,我發現大家熱衷於否定別人,而疏於自己設計。這不好,老鞏說了,希望百花齊放百家爭鳴,但不能都把炮筒子對準劉申奇,這樣大家會掉入怪圈——只順著劉申奇的思路而不會自己思考。」

岳小雄擠擠眼睛,董延明明白那個意思:「看看,又是老鞏說,他就知道老鞏說。」

大家七嘴八舌地說,自己設計不出來,這種大型軟體架構哪是我們設計得了的,你讓李一男來部門估計乾的也就是這個工作了,最好還是找什麼微軟設計院之類的人來搞設計。李茂川依舊苦著臉說,這種設計必須是我們自己做,別人誰懂通訊協議,而且這種軟體架構你讓別人來設計你放心啊!

大家一聽就不言語了,因為這肯定是老鞏的原話。

過了兩天又是周五,又開了一次評審會,這次老鞏列席了。他煽動了大家一下,不過大家仍舊對自己也拿出一份設計方案沒有什麼興趣。小劉把自己的方案改進後又講了一遍,然後大家依然反對得硝煙瀰漫。

這種評審會開了三個星期,最終變成了小劉的批鬥會,每次開會就是把小劉掛出來舌戰群儒。不過後來慢慢地小劉的擁護者變多,李茂川倒過去了,杜貴峰倒過去了,一組大多數人都倒過去了。兩派勢均力敵,吵起來果然好看許多,但吵的次數多了,就變成了互相詰難——「你說,我這方案哪裡不好吧!」「不如你來告訴我,你這個方案哪裡好吧!」

高守聽說兩派吵成這樣差點笑暈過去,不過他不在V8項目里,也就不關心這些進展。但是老鞏不能不關心,他和林左商量了,林左對小劉的設計方案大加讚賞,據說他私下曾經和鄧總拍著腦袋擔保這個方案將大幅度提升效率、節約人力,當然了,前提自然是再經過他妙手回春地修改一番——他都用腦袋擔保了,誰還能反對。

上一章目錄+書簽下一章