墨鏡王

墨鏡王之所以叫墨鏡王,首先因為他姓王。

初次見墨鏡王,他正帶著一個妹子結對編程,妹子在笑,一副欣喜的樣子。他轉(zhuǎn)過頭來,我才注意到他戴著墨鏡。我們從此都戲稱他為“墨鏡王”,他也欣然接受。

所謂結對編程,就是兩個技術相當?shù)娜?,或者一個技術好的帶著技術一般的一起編程,或者更通俗的說就是一起寫代碼。有時候我也和墨鏡王結對編程。墨鏡王寫代碼和別人不太一樣。

最大的特點是,墨鏡王自帶編譯和解釋執(zhí)行屬性——他從不調(diào)試自己的代碼,也從不驗證自己代碼的執(zhí)行結果,因為結果總是正確的。初次見識,感覺真的很不可思議,同時我必須很自卑的承認——自己做不到!多番請教后,墨鏡王才告訴我——只有一點:你必須對編程語言的每個細節(jié)了然于胸,你必須嚴格要求自己,你必須不斷以此訓練自己!墨鏡王說,自己年輕的時候并不鄙夷任何人,慢慢的開始真正鄙夷一些人。墨鏡王說,人生就是一個個同心圓,如果一個人常常停在圓的中央,又怎么知道外面大圓的廣闊?當我聽從建議并且在這方面取得一些進步后,才明白一個道理——人最怕的是認識不到自己和他人的差距,那樣你會永遠、永遠、永遠、永遠停留在原地!

墨鏡王寫代碼的第二個明顯不一樣是,你會感覺到這仿佛是一場儀式。

儀式的開始,墨鏡王的手從來不會去碰鍵盤。墨鏡王會問,你覺得這個問題的本質(zhì)是什么,你會怎么來設計,你想怎么來實現(xiàn),如果這樣那些問題怎么處理,你怎么避免某個問題,將來很有可能要這樣我們怎么辦。墨鏡王總是善于啟發(fā)別人!然后他會說你看這樣好不好,這里應該做一下抽象,這里一定要有隔離,這里可以用那種方法和設計模式,這里應該如何如何。墨鏡王思路很清晰,哪怕是再麻煩的問題!兩人商定后,他的手指開始飛快的在鍵盤上跳躍。他的手指很修長,以致有那么一瞬間,你甚至有一種錯覺,他不是在敲鍵盤,而是在彈奏一支曲子。流暢,婉轉(zhuǎn),沁人心脾。

正當你要感嘆,哇寫的好快,一會就寫完了。墨鏡王又會把手從鍵盤上拿開,他會問,這里是不是會有這個問題我們怎么辦,我們當初的想法是不是太復雜了,你看這樣做會不會更好。他的手很快,快捷鍵用的爐火純青,大段代碼被極快速的刪掉。哎,即使是刪代碼他都不太一樣,你這樣感嘆,因為他的操作真的很快都反應不過來!手指又接著在鍵盤上跳躍,新的曲子又被彈奏出來。更加簡單,更加奇妙。

你在心里想,很好,比我寫的好,真的很好了!墨鏡王的手又從鍵盤拿開,新的問題又浮出水面:這里和這里雖然不太一樣但是代碼重復了該不該處理一下,這里是不是該提取一個方法取個好名字,這里是不是不太清晰。墨鏡王總是追求完美,不做妥協(xié)!手指又接著在鍵盤上飛舞,這次的曲子堪稱完美。你會真正明白一個詞——大道至簡。墨鏡王說,有多少程序員有過這種感覺——自己的代碼是完美的,是一件藝術品,簡單、清晰易懂、又非常巧妙、關鍵是沒有任何坑。多么?不多吧?如果一個團隊每個程序員的代碼都是自認為完美的,那么產(chǎn)品和項目本身成功的幾率會不會大大提高?

儀式的最后是沉默,墨鏡王整個人仿佛被凍結。此刻,他的眼里不會有任何東西,當然不會有任何東西!他的眼里只會全是代碼。三兩分鐘后,他輕輕的說,很好了。然后轉(zhuǎn)身離開。當你回過頭來看窗外,天空好像更藍了,陽光很溫暖也變得可愛,還有天邊的晚霞就像一位仙子似的在對自己笑。

團隊有個名字叫芳的姑娘,性子很直,男子氣比較多,屬于未見其人先聞其聲的那種。我們發(fā)現(xiàn)一個奇怪的事情,自從和墨鏡王結對編程幾次后,整個人竟然神奇的變得溫柔了好多,特別是和墨鏡王結對編程時聲音都變得好溫柔。有次聊起這個事,芳說,雖然我是個女人,但我其實是個要強的人,我很少佩服別人,不過那個墨鏡王真的不太一樣。我問,怎么個不一樣法。芳說,他總是能化繁瑣為簡潔,寫代碼一氣呵成,和他一起寫代碼很舒服。而且他很會啟發(fā)人,和他一起自己學到很多。你知道嗎,就連他說話都像在講一個故事,這個故事還蠻動人!他對生活對工作都很有熱情,我也很受他感染。

墨鏡王慢慢的不再找女生結對。霞離職后我才明白為什么。其實怪我太笨,我早該明白這一點。有好幾次我從墨鏡王身邊路過的時候,都隱隱約約發(fā)現(xiàn),霞看墨鏡王的時候,眼睛里好像總是有點亮閃閃的東西。霞離開前請我吃飯的時候說,一個男人認真做事,并且一定要做到完美,真的能打動女人。女人只有在男人認真做事的時候才敢放肆的接近這個男人,好好打量這個男人,慢慢的就覺出了可愛的地方。

但是,墨鏡王是一個有老婆的人。



原創(chuàng)文章,轉(zhuǎn)載請注明出處。http://xiezhuangping.github.io/mr-wang.html

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容