夜已深。
潘豆子在看陳迅寫的代碼。
流行的程序設計分兩種思路,一種是將要做的任務分解成多個步驟,一步步去完成;另外一種是將任務分解成多個小任務,將小任務分配給不同的對象去完成。
前一種設計思想叫麵向過程,後一種思想叫麵向對象。
麵向對象的程序設計,底層需要麵向過程來支持。所以計算機軟件專業學習的計算方法,全都麵向過程的,不同的計算過程,性能相差巨大。
潘豆子回老家之前,有一段代碼,對性能要求非常高,他當時心神不寧,沒優化性能,等他回來之後,發現陳迅已經重寫了,性能也通過測試組的壓力測試。
潘豆子重新寫了壓力測試代碼,把公司十幾台測試服務器上部署測試代碼,在一分鐘內發起上百萬次調用,陳迅的代碼依然跑得非常流暢。
這已經遠超程序的需求了,完全沒必要把代碼優化成這樣。
潘豆子和陳迅同事七年,相互鄙視,都覺得自已比對方水平高一點點。看到陳迅寫的代碼,潘豆子很羨慕。
陳迅不是水平比他高,而是比他閒,寫代碼純粹是為了自已爽而不是為了完成工作,所以才把代碼寫得高效,優雅。
陳迅沒辭職之前,寫的代碼照樣一坨屎。
潘豆子當然能寫出更好的代碼,但是,他沒有陳迅這樣的狀態,他為趕進度寫出來的代碼,功能是實現了,但是,可維護性,健壯性等等,非常差。
腳步聲由遠而近。
潘豆子目光從電腦顯示器移開,看到項目經理黃波濤走過來。
黃波濤問:“豆子,項目都已經releae了,你還在忙啥。”
“我在看陳迅寫的那部分功能。”
黃波濤忽然問:“豆子,你是不是喜歡男人。”
潘豆子嚇了一跳:“我喜歡男人?HTML,你不會腦子發燒吧,要不去照照鏡子,你真認為自已帥?我們說你是本部門第一帥,是開玩笑的啊。”
黃波濤說:“測試組幾個女人,從暗示到明示,我們旁觀者都你能看出來,她們想泡你。”
“我又不是方便麵,很容易被泡?”潘豆子不屑一顧。
黃波濤說:“我們現在都懷疑,你有喜歡的人,那個人,就是小白臉陳迅,對不對。彆擔心,我們公司氛圍還不錯,沒人歧視你。”
潘豆子急了:“誰喜歡陳迅,他沒辭職之前,我們天天吵架,我早想收拾他了。”
“彆急彆急,你看你看,一說陳迅你就急了。”黃波濤安慰。
“我知道了,老黃,是你喜歡陳迅,對不對,陳迅辭職之後,你長籲短歎了好幾天,黯然**,餘情未了,人鬼情未了?”潘豆子說。
黃波濤也急了:“我會喜歡陳迅,過來,看我的電腦,我正在用外網下片,全都是男女大片。”
“我靠,我就說你怎麼半夜不回家呢,你老婆呢?”
“她在等我把片拿回去。”
“我這裡有下好的,V我50,全給你。”潘豆子說。
兩個猥瑣男見周圍沒人,發出瘮人的笑。