凡煙小說

第133章 代碼和小說的殊途同歸

關燈
邵明潁(鉛筆腿):【我10.1去京城,定個兩天的陪游服務。】

柳誠沈默了片刻:“光睡行不行?”

邵明潁沒有回覆,柳誠伸著懶腰,站起來去洗漱。

這女的,就敢口嗨而已。

啟明星的動作非常快,第二天一個三人的談判團隊,就來到了科威信息,談判並沒有進行多久。

核心問題,尤其是定向開源上,已經通過中間人,溝通的非常清楚。

雙方很快就簽訂了具體的項目合作合同。

政企部門對統一威脅管理的需求也是極其迫切的,這一點柳誠並不意外。

自從柳誠的日志寶上線之後,無數跟風的產品,琳瑯滿目,但是質量參差不齊,柳誠的日志寶一枝獨秀。

市場從來都是如此,對於先知先覺的人,報酬總是最豐厚的。

就像奇虎的安全衛士率先免費後,大殺四方,迅速的占領市場份額,之後無數安軟廠跟風,推出了自己的免費安軟,但是整個市場,已經被奇虎啃下了大半。

“柳先生,按照合同的規定,希望盡快將日志寶的源代碼,帶到信息安全測評中心。”

“我們將在收到源代碼五天內,對安全方面提出我們的需求。等到項目正式上線的時候,我們的協議款,會如數打到公司的賬目上。”

“預祝我們合作愉快。”穿著一身西服的中年男子,並沒有因為柳誠年輕,輕視他。

柳誠伸出了手,用力的握了一下:“預祝我們合作愉快。”

開源並不意味免費,微軟的安全計劃源代碼協議中,就將windows72008Vista等等以及office辦公軟件的源代碼進行定向開源。

柳誠吐了一口濁氣,啟明星辦事的人和奇虎是完全不同的,甚至有些古板,他們的報價幾乎沒有任何商量的餘地,他們的底線會在一開始就表明。

這種風格反而有點對柳誠的脾氣,大家都是搞技術的,直來直去的多好。

我有技術,你有錢有客戶,我們一拍即合。

奇虎那種吃了一口,就想整個吞下,得寸進尺,順桿子往裏面爬不說,還有競業禁止協議卡人脖子的事,實在是貪得無厭。

但這就是市場的風格,市場真的很殘忍。

他原來想著一票就幹到財富自由,完全是有點異想天開了。

“柳工,我的筆記本。”汪永豐看到啟明星的人離去,才松了口氣。

這些人的氣場好大,他看的都有點怵,也不知道他的老板,是怎麽在這種氣場下,談笑風生的。

柳誠來到了汪永豐的電腦前,指著他寫的一段代碼說道:“你看這裏,你就有九處嵌套,過一段時間,你自己看,都得懵。”

他說著有打開了另外一段日志寶的代碼說道:“你看我這段,我的這段嵌套分支也很多,但是這都不是一次寫出來的,而是每次增加新功能時就開個新的分支。”

“對於每一個分支的增加,我都不覺得需要重構整段代碼,因為我當時只想用最快的時間,把自己要做的事情做完,於是代碼質量變得越來越低。”

“昨天晚上,我就把這段代碼進行了重構,將三百二十行,變成了一百行,這樣就不擔心啟明星的工程師們看暈頭了,也節省了大量的資源。”

汪永豐看著兩段代碼,點了點頭說道:“區別真的很大,但是功能相同。那應該怎麽重構代碼呢?”

柳誠接過了柳依諾遞過來的水杯,說道:“一般情況下,三個分支就可以重構為一個判斷(switch),如果一個判斷的分支大於10個,就要考慮寫成表(config)去驅動,專門寫一個函數根據配置寫一個路線圖(mapping)。”

“如果是映射邏輯覆雜,使用頻率較高,就專門寫一個數據庫規則引擎(ruleengine)來調用。”

汪永豐還是有點懵,柳誠又親自演示了一遍,有些猶豫的說道:“就是類似這種,重構代碼是個費力不討好的活兒,但是也是一個必做的工作。”

“好厲害!”汪永豐眨著眼睛,目瞪口呆的說道。

柳誠示意這沒什麽,笑著說道:“大部分都是這樣,我曾經接手過一個三十幾層的ifelse套ifelse模塊,把我差點幹崩潰。”

“我對這個模塊,做評審覆盤的時候,發現第一個程序員,只寫了一層,後來每增加一個需求,邏輯分支擴張到了三十多層,就沒人願意重構了。”

“重構錯了,還得背鍋。”

“我那時候就勸自己,編程嘛,最重要的就是看得開,我加了一層,測試,提交,下班。”

汪永豐十分好奇的問道:“後來呢?”

柳誠滿是回憶的說道:“後來這個模塊,在啟動的時候,會被執行19.6億次,開啟這個模塊的時間長達六分鐘,而且所有人都不知道問題出在哪裏。”

“19.6億次?”汪永豐拍了拍額頭。

柳誠站起身來,笑著說道:“是一個游戲在線服務的子模塊,你知道,19.6億次的無用運算,一遍又一遍的在用戶的CPU上上演,那場面,嘖嘖。”

“後來呢?”汪永豐瞪著眼睛,問道。

柳誠笑瞇瞇的說道:“後來呀,我偷偷的改了呀,還能咋樣,要是被公司發現,我豈不是要被炒魷魚?”

人生的路上,有很多的經驗,都很一個坎坷一個坎坷,跨過去之後,才恍然大悟,當初就不該犯這樣的錯誤。

自那以後,柳誠過手的大大小小的模塊,都會用當初師父交待的方法,進行一遍遍的重構,背鍋不可怕,發生不可挽回的錯誤才是最可怕的。

“柳工,你這麽厲害,還有功夫談戀愛啊。”汪永豐十分苦惱的說道:“我學都學不過來,每天所有的時間都用完了,還是不夠用。”

柳誠站起身來,笑瞇瞇的說道:“誰讓我天賦異稟。”

“對了,你現在不要過分追求什麽代碼精簡、簡潔,而是踏踏實實的做完項目,一個程序員不要操著CTO的心。”

“在規定的時間內,把規範的事做好,等到你自己帶項目的時候,再考慮這些。”

汪永豐用力的點了點頭說道:“知道了。”

“師父!”沈佳怡委屈巴巴的看著柳誠。

她提著一包零食來到了科威信息,看著汪永豐被指點的時候,十分的羨慕!

柳誠放下了水杯,笑著說道:“什麽時候來的?”

“早就來了。”沈佳怡依舊委屈,這種手把手教怎麽寫代碼,她這個正牌弟子,都沒這種待遇。

柳誠對她的要求總是:

發揮你的主觀能動性;

這個問題問出來之前,先過過腦子;

你能不能自己網上搜搜,那麽大個baidu在那放著呢;

還不懂?怎麽收了這麽個笨蛋徒弟。

類似這種。

柳依諾滿頭大霧的說道:“你們再說什麽?”

柳誠琢磨了下說道:“我剛才的話,重構代碼,就像是小說裏的大綱、總綱、卷綱、細綱、正文大修,一樣的麻煩。”

“代碼的精簡、簡潔,對於新上路的他來說,就像是小說裏,節奏加快,語言不啰嗦,對於他而言,要求有些高了。”

柳依諾不懂代碼,但是她懂小說,修改大綱,然後全部修改正文,最後前後文,顱內重新鏈接,的確是個很辛苦的活兒。

柳誠天天重構代碼,的確是異常的辛苦啊!

“汪永豐同學呢,現在剛學會走,就想著跑,我跟他說不要想著代碼精簡的意思,換算到小說世界裏,就是,先講好一個故事。”

柳依諾點了點頭,笑著說道:“你那小說啰裏啰嗦的,好多人都說不夠簡潔呢。”

“好吧,我爭取不那麽文青,好好講故事。”柳誠無奈的點了點頭。

“師父,我們去吃飯吧。”沈佳怡拉著柳誠的衣服,滿是期待的說道。

“撒手。”

“我不。”

柳誠疑惑的看著沈佳怡,這丫頭是咋了?

他試探的問道:“有事?”

第134章 不知不覺成為富一代(為舵主“大不列顛英一世”加更)

“找我啥事?”柳誠扒拉著牛排,總覺得在這地方吃頓飯,實在是浪費的離譜。

一塊牛排,1600克,就要1680,真的是貴的要命!

“我今天發工資了!雖然不多,但是請師父吃頓飯,還是可以的。”沈佳怡興奮的說道。

柳誠搖頭說道:“下次想吃牛肉,我給你燉個西紅柿牛肉湯,保證你好吃到走不動道兒,這地方太浪費了。”

他很習慣這種地方,但是他並喜歡這種地方,每次撩妹的時候,他都帶著女人,找一家高檔的餐廳。

用嫻熟的用餐禮儀,證明著自己的優雅,然後用價格不菲的食物,證明自己的財力。

最後,用一家上檔次的酒店大床房,結束一天的放浪形骸。

“師父還會做飯嗎?”沈佳怡笑盈盈的問道。

柳誠點頭說道:“你師娘教我的,上次你看到的那個,李曼。”

“師父!我們單獨吃飯,不要提師娘好不好啊。”沈佳怡看著窗外緋色的晚霞,氣氛正好的時候,那個喜歡煞風景的師父,又一次破壞了晚餐的氣氛。

“慶祝你順利轉正,來幹一杯。”柳誠搖晃了下紅酒杯,和沈佳怡碰了一個。

這種高檔酒店頂樓餐廳,擁有著巨大的落地窗,可以將京城的古典韻致和現代化大都市的風情盡收眼底。

價格昂貴。

還要預定。

飯還難吃。

“師父你怎麽知道我轉正的啊?”沈佳怡笑瞇瞇的碰了一杯,興高采烈的問道。

柳誠放下酒杯,笑著說道:“我和你們那個經理高澤已經聯系上了,這個周末一起打桌球,如果他不加班的話。”

“他人不錯。”

沈佳怡切牛排切了半天,沒切開,嘆氣的說道:“那也沒師父好,他教訓人的時候,冷著臉,擰巴的跟鐘馗似的,老嚇人了。”

“我來吧,你頭一次來這種地方吧。”柳誠將沈佳怡的餐具,一起端到了自己的面前,開始給她切牛排。

沈佳怡看著熟練的柳誠,嘆氣的說道:“師父,我是不是很笨啊。連口吃的都吃不到嘴裏去。”

“不笨,你就是緊張而已,來得多了,習慣了,看,順著紋理切一下,就好了。”柳誠給她切成了小塊,給自己都直接切成了長條,幾口下肚。

沒吃飽。

“哦。”沈佳怡小口小口吃著。

他擡起手,腕表轉到晚上八點左右。

初秋的太陽耗盡了最後一絲力氣,天空逐漸顯現出藍絲絨般的顏色。

而斑斕的城市燈光突然亮了起來。

深藍的天空、緋色的晚霞、淺藍色的城市天際線、斑斕的城市光帶,再加上面前的女子,在眼前勾勒出一幅絕美的夜景。

“服務員,買單。”柳誠拿出了卡,交給了對方。

沈佳怡略微有些慌張的說道:“不是說好我請客的嘛。”

柳誠嗤笑了一聲說道:“一頓兩千八,你這個月才上崗,這個月的工資下個月才發,我就是開公司的好不!”

“哪個資本家不是吸血鬼,當他們是慈善家啊。”

“估計是你媽給你打了點生活費吧,這種地方,以後少來。”

沈佳怡暗自砸了砸舌:“就知道什麽都瞞不住你。”

“好了,走吧。”柳誠騎上了電動車。

“其實,你如果見過真的有錢人,他們可能穿著吊帶背心、大褲衩在這種地方吃飯,因為他們家就在樓上,只是下來吃個便飯而已。”柳誠試探著告訴沈佳怡,真正有錢人是何種模樣。

“你以為的精致,只是別人想讓你以為的精致,那些所謂的穿衣法則、衣品審美、虛榮消費,其實只是規則制定者,用來收割金錢的智商稅。”

“沒實力消費的時候,為了裝,硬著頭皮要買、要消費的學生和剛入職的小朋友,就顯得更加不值得,這些錢有更值得用的地方。”

“不知道,你能懂我的意思嗎?”

沈佳怡抓著柳誠的衣服,看著他這身不算昂貴,也不算廉價的衣服,現在科威信息,銷售數字已經從110突破到了120家以上,月收入已經接近百萬,年收入近千萬的有錢人了。

柳誠不喜歡站在成年人的立場和價值觀上,去評判年輕人的價值觀,那顯得很蠢。

只不過這個人是沈佳怡,是他的徒弟,自己是她的師父。

有些事該說還是要說。

他不願意這個小亮型技術員,最終變成消費主義的受害者。

“你是在說你自己嗎?”沈佳怡樂呵呵的抓著柳誠的腰間的衣服,忽然一只手前探,環抱住了柳誠的腰身。

柳誠沈默,他嘆氣的說道:“你很漂亮,以後的路還很長。”

“再長的路,還能碰到這樣的你嗎?”沈佳怡緊張的手心都是汗,她下了電動車的時候,深深的吸了口氣:“我會加油的!”

柳誠點了點頭:“汪永豐已經快把網絡通信的課學完了,你這邊web常見漏洞原理都還沒做完。”

沈佳怡晃了晃身子,站在路燈下,有些不舍的說道:“那我走了啊。”

柳誠點頭說道:“走吧。”

沈佳怡走了兩步,轉過頭來說道:“我知道師父說的什麽意思。”

“像你這樣,長得帥,又有錢的富一代,你的身邊,一點都不缺像我這樣漂亮的女孩子,光看臉和身材,找到我的替代品易如反掌。”

“這天底下,三條腿的蛤蟆不好找,兩條腿的人,滿大街都是,但是我會努力成長,成為你永遠離不開的那個人!”

沈佳怡鼓足勇氣說完,才轉身瀟灑的離開。

柳誠坐在電動車上,對著京大的女生宿舍樓,噴雲吐霧了半天,老子現在去相親市場,絕對大殺四方。

不知不覺就成為了別人眼中的富一代呢。

他騎著電動車回到了紫荊華庭,繼續對代碼進行全方面的重構。

他現在的心態很奇怪,就像是面對結業考試的時候,有一點忐忑。

啟明星的安全評測中心,和國家安全評測中心用的是一個辦公地點,而柳誠的軟件也要送過去。

只要送過去,他上輩子的師父,啟明星的首席技術官,必定會看一眼,給政企用的軟件,都要過他的手。

到那時候,他師父一定會絕對很神奇。

哈呀?!野生的徒弟一名!哪裏來的?

他很好奇師父看到代碼後的反應。

所以,他才會如此精心重構,小心翼翼,一如當初,怕被罵一樣。

雖然這輩子,還誰都不認識誰,但他吃飯的本事,的確是師父教的。

“姐,明天閑的沒事的時候,約下房產中介,在這棟樓裏,再看看房子,買一個,怎麽說也是學區房。”柳誠忙完了手頭的活兒,放到了啟明星提供的移動硬盤裏,放進了透明盒子裏。

柳依諾一拍桌子,大聲的問道:“你覺得我很閑嗎?”

“咋滴了,這是吃槍藥了?”柳誠沈默了片刻,十分疑慮。

“沒有,女人的事,你少問!”柳依諾用力的揉了揉臉,說道:“我這不是給你改文的嗎?寫的太爛了。”

“你剛才說什麽要買房?”柳依諾終於提起了幾分興趣,瞇著眼問道。

柳誠點頭說道:“嗯,就這紫荊華庭就行,上下班也方便。寫你的名兒。”

柳依諾噔噔噔的跑了過來,眉頭擰成了疙瘩的問道:“寫我的名兒?你什麽企圖?!”

“公司房產又不節稅,買我名下,萬一哪天科威倒閉清算的時候,也清不到啊,這叫規避發風險,你曉得不?”

柳誠拿起了水杯,自己走到了飲水機接了杯水。

“你怎麽不寫曼曼名下?”柳依諾撅了撅嘴,拍著桌子說道:“等到你破產那天,老娘占著房子,不給你挪地方!”

“女朋友,又不是老婆,我倒是想送給她,她要也才行啊。”柳誠嘆了口氣,他是個渣男無疑,但是不代表他對李曼沒有負罪感。

如果能夠通過物質進行補償,無論是前世還是今生,那倒是簡單了。

可惜李曼的愛情裏,對於物質二字,看的並不太重。

“那寫咱爸咱媽的名字不也行嗎?”柳依諾怎麽想都不對勁兒,提出了自己的疑問。

他趕忙打了個暫停的手勢:“大筆財產來源不明,你就不怕咱爹把我扭到海澱分局,做一個海澱群眾嗎?”

“給你你拿著就行了,到時候寫實習報告的時候,就說首月工資一套房,然後把房產證覆印件貼上,嚇死他們!”

“多大的呀?”柳依諾疑惑的問道。

柳誠平靜的說道:“兩百平吧。”

總不能比自己過去住的還要小吧,不合適。

柳依諾倒吸了一口冷氣。

柳誠眉頭緊皺,全球變暖,柳依諾也是有一份責任的。

本站無廣告,永久域名(fanyan.cc)