IT餐館 第五回 專案

2021-05-01 04:10:56 字數 2830 閱讀 1984

在老劉那檔子事兒之後,雨辰休息時就一直在想關於人過三十之後的問題,不過

在幾天後的週三快下班時,msn 上鄭偉發來訊息,說他之前接的乙個私活終於結了尾

款,要請哥兒幾個吃飯,因為別人都很忙,而老劉與老婆一起帶孩子回了娘家,所以

就只能拉著雨辰出來慶祝一下了。

兩人約好還是在王利的餐館碰頭。下了班之後,為了趕時間,雨辰打了車去了中

關村。到了那時,王利還沒來,雨辰就先坐在了那個他們經常坐的靠窗的位置,要了個

水煮花生和兩瓶啤酒,先自斟自飲起來。因為天氣比較熱,外面大街上除了下班回家

的,幾乎沒看見有什麼人在馬路上遛彎。不一會,鄭偉推門走了進來,一臉大汗,就

好像剛從水裡撈出來似的。

雨辰打趣的問:「你這是剛『趕場』回來吧,呵呵。」

鄭偉喘著氣:「今天剛結完的款,因為離這兒不遠,就沒打車,沒想到看著近,

走起來真tm累,看來年紀大了身子骨兒不成了。」說著,就把雨辰剛倒的一杯啤酒一

揚脖灌了下去。

喝完了之後,鄭偉這才坐了下來,興沖沖地聊起來這次專案怎麼怎麼樣,客戶怎

麼怎麼急著要,自己又如何如何趕工,最後說:「這次要不是使用了linq,還真不太

可能這麼快就出來活,原本客戶說給 1個月時間開發,結果突然就變卦了,讓兩周交

活,你可不知道我這兩周是怎麼過的,哎,為了我那個捷達呀…」。

「你這不是自找嗎,呵呵,有個鐵飯碗還要吃著鍋裡的,怨得著誰呀….」 雨辰

笑著說,一邊給自己和鄭偉各倒了杯啤酒,又向夥計要了兩瓶冰啤。

鄭偉一拍胸脯:「我這還不是為了民族軟體的騰飛嘛!」

「別扯談了,還不是為了你自己」, 雨辰一撇嘴。

鄭偉又開始吹了起來:「不過這回算是讓我真正領教了什麼叫快速開發了,就這

兩周時間,需求還變了兩三回,我竟然都能做的完,看來我的戰鬥力是提公升了,可以

鼓掌了(郭德綱常用語)。」

雨辰會意的笑了笑:「你說需求變了三回,那你為啥事先不做乙個分析呀,起碼

讓你和客戶心裡有個數。」

鄭偉說:「主要還是時間不夠,客戶也不太清楚在介面上倒底該怎麼展示,好在

我及時發現問題,給他作了三套不同風格的介面,套的是乙個程式,這樣他自己就通

過對比,找出了自認為相對比較適合的風格,介面最終得以敲定。」

雨辰豎起了大拇指,「看來你是厲害了,這個『做選擇題』的方法我以前在參加

一次微軟培訓時聽乙個講師講過,算是屢試不爽了。即然你也想出來了,看來你是得

道了,就為了這個幹乙個,呵呵。」說著就拿起了酒杯。

鄭偉聽雨辰這麼說,感覺很是受用,所以也不禁飄飄然起來,拿起酒杯碰了一下

之後一飲而盡。

雨辰又接著問道:「不過你剛才說用了linq,怎麼回來,莫非你這次的專案….」

「是呀,因為之前就已開始摸索,寫了一些小例子,算是有了些積累,一直找不

到機會用。沒想到呀!這不,機會就來了,呵呵」 鄭偉得意了起來,接著又說:「以

前用codesmith,儘管裡面的模板幹的活不少,從前台**到後台資料指令碼都能生成,

但這並不是vs原生態呀,這回用linq,可算是省事了,**生成不是問題了,查出來

的也全是物件,不用自己再做資料物件繫結,真tm爽,而這個專案也是報表居多,正

好是有了用武之地。」

接著鄭偉又滔滔不絕的說:「這回我要給比爾.蓋茨送麵錦旗,上書…」

「喂喂,停一下唄,給誰送錦旗呀,linq可不是蓋茨想出來的呀」, 雨辰打斷了

鄭偉的話。

「那是誰呀,總不會是比爾.蓋飯吧,呵呵」, 鄭偉開玩笑著說。

「倒! 是anders hejlsberg, 也就是咱們上大學一起學程式設計時使用的那個delphi

的作者,也是pascal核心編譯器的作者。」 雨辰解釋著。

鄭偉一拍自己腦袋:「原來是自家兄弟呀,我說用起來怎麼這麼順手呢,呵呵,

你說要是這哥們出生在中國,肯定會被***授予『青年突擊手』的光榮稱號。」

雨辰笑著說「得了吧你,人家都多大歲數了,要授的話,也應該是中年或老年突

擊手了。」

鄭偉接著說:「linq真挺好用的,不過我開始還感覺其書寫方式彆扭,但寫了二

三十條之後,竟然寫順了手了,你說怪不怪,呵呵。」

雨辰點了點頭:「你我必定都是有些年經驗了,學技術時還是有些方法在裡頭的。」

「那你們那個產品裡用沒用這個呀!」 鄭偉用筷子夾了個花生放到嘴裡,邊嚼邊

說。「目前還沒有,必定這個技術還是比較新,在其實現上使用了表示式樹和延遲加

載等特性,封裝實現的過於自動化,對於外來鍵,約束,批量資料操作與事務等方面我

感覺還是乙個模糊的黑盒。而我們的產品強調效率和效能,以及跨.net框架各個版本,

同時也要求控制粒度要精細,有時甚至為了優化乙個sql語句就要大動周折,連最新

的sql2008中的新增方法都用上了。所以在沒有成功的大型商用案例出來之前,不敢

冒這個險,呵呵。」

鄭偉聽著,說:「你剛才說的那些,我倒是真沒想過,我只是個實用至上主義者,

只要好用,開發速度快就夠了,客戶那邊也不用考慮那麼複雜,基本上是1對1 ,呵呵,

沒你那麼累,想得那麼多。對了,聽說老劉離職了,要不讓他跟著我一塊兒幹吧!」

雨辰連忙說:「別扯了,老劉人家是拖家代口的,要是全靠接私活的話太不穩定

了。飢一頓飽一頓的,不合適。不過你這次應該又撈了不少吧,稅後多少?(雨辰知

道接私活不繳稅,只是存心這樣問)?」

鄭偉:「睡就睡吧,還什麼錢不錢的?」

「哈哈哈」,雨辰聽著鄭偉這麼說,心裡這傢伙這時竟然還用上了老郭的乙個笑料。

雨辰說:「不過你老弟現在真是不錯的,兩份收入。乙份鐵飯碗,乙份還不繳稅,

看來黑領就是比白領好呀。」

鄭偉好奇的問:「啥叫黑領?!」

雨辰笑而不答,只說了句----『上網搜一下吧』。然後就岔開話題去扯別的去了。

第五回 e 的引入

假如你有 1 塊錢,存銀行,利率為 100 那麼一年後本息和為 1 1 2.如果你換種存法,存半年,把本息和取出來,再存半年,那麼一年後本息和為 left 1 frac right 2 frac 2.25.你會發現,你存款的期數越多,一年後的本息和越大.自然地,你會想問兩個問題?1 是不是隨著期數增...

一起talk GCC吧(第五回 GCC優化)

閒話休提,言歸正轉。讓我們一起talk gcc吧!看官們,大家都知道,人們寫的 中,不一定是最優的 所以有時候會使用編譯器對 進行優化。這樣可以提高 執行效率。和警告功能一樣,優化功能也是通過選項實現的。選項o 注意是大寫,與指 定生成檔名的小寫o區分開,另外gcc是區分大小寫的,不要寫錯 的用法和...

《笑傲網湖》第五回 狀態檢測防火牆

今天,我們進行狀態檢測防火牆的原理介紹。同時附送網路位址轉換原理的簡單介紹!隨著華山派的不斷擴大,整個內部網路也越來越龐大。每天都有大量的資料與外界互動,處於閘道器處的防火牆要處理的資料報越來越多,雖然能擋住很多 但是處理效率確越來越慢,漸成為整個網路的瓶頸。而且隨著網路的擴大,門派裡的計算機越來越...