睿文小說 > 凡人碼農加SAP加XR征服世界 > 第223章

第223章

⬅ 上一章 📋 目錄 ⚠ 報錯 下一章 ➡
⭐ 加入書籤
推薦閱讀: 花都風流第一兵王 代嫁寵妻是替身 天鋒戰神 穿越古代賺錢養娃 我覺醒了神龍血脈 我的老婆國色天香 隱婚嬌妻別想跑 遲遲也歡喜 全職獵人之佔蔔師

這兩個月,人員,客戶都有了很大的增長。

新入職的同事,張偉通過‘日清日結’‘日報’‘每週管理會議’‘EGB主腦掌控座艙’等管理工具,經常發現高速擴張帶來的浮躁。

目前產品研發的人最多,張偉打算首先從這裏開始擠泡沫。

現在用AI寫程式碼很快,但是AI卻無法知道張偉積累了多少個函式了。

目前張偉的函式商城也有幾百個函式了。

絕大部分功能,不需要再專門去開發了。

現在自己的EGB產品已經達到了,SAP構建的結丹第6層的狀態了。

各個函式就像積木的小模組,要搭建一個模型,就用這些小積木塊進行快速組裝就行了。

也就是EGB要新增一個功能,隻需要用存量函式進行組裝就能搞定新功能的開發了。

可是要去熟悉,查詢這些函式,比起給AI描述下需求,就嘩嘩生成程式碼來說,查函式反而變慢了。

這種直接寫程式碼的行為,是張偉不能允許的,任何一行程式碼都存在bug,函式被很多次呼叫後,絕大部分BUG都被碰到了,都已經被修復了。

而針對性寫的程式碼,測試不充分,將會產生巨大的穩定性隱患。

這是必須杜絕的。

週三下午2點整,會議室人頭攢動,沒去現場專案的,還在公司的員工,張偉都召集了起來。

總共有50多名把會議室擠得滿滿當當,大螢幕投影儀上顯示著本次要Review的程式碼片段,字型調大到連後排戴眼鏡的都能看清楚。

這可不是普通的程式碼Review,這是張偉公司慣例的“程式碼公開處刑”大會,也是一場另類的全員培訓。

今天,張偉親自坐鎮,這意味著事態絕非尋常,張偉已經有好幾個月沒參加這種Review了。

“小李,咱們今天Review哪個幸運兒的程式碼呀?”交付部的小胖打趣著。

“還能有誰?肯定是程式設計師啊,難道你們交付部寫的交付檔案也能被Review?”小李嘴角帶著玩笑反擊道。

此時,門口響起了敲門聲,張偉端著一杯黑咖啡走了進來,穿著經典的程式設計師同款格子襯衫,臉上掛著令人捉摸不透的微笑。

“偉哥來了!”人群裡有人低語。

張偉聽見後故意提高音量,幽默地回應道:“對,偉哥今天來,專治各種‘程式碼不服’。不過大家別緊張,我今天不是來抓bug的,而是來看看大家可以拿到多少‘函式獎金’的。”

會議室裡頓時傳來輕鬆的笑聲,但坐在角落的趙工臉色卻微微一變,似乎隱隱嗅到了一絲危險的氣息。

小李拿起麥克風,笑著宣佈:“好,下麵請我們的趙工上台,欣賞一下他的‘傑作’。”

趙工,28歲,入職公司已有5個月,之前在某大廠做外包自詡“老司機”,自認為深諳江湖之道。

但他的程式碼作風非常“豪邁”已經自成體係,就是Copy、Paste,改一改、跑一跑,ifelse隨心所欲,極少封裝成函式。

這種風格已經讓很多人默默皺眉,但礙於麵子不好說破。

畢竟很多人,都是小年輕,不知道深淺,他仗著資歷總是會來點標新立異。

今天偉哥親自要參加程式碼Review,直接就拿他來打頭陣了,是騾子是馬,當麵鑼對麵鼓,幹了就懂了。

趙工硬著頭皮走到投影儀前,笑容裏帶著一絲勉強的自信:“嘿嘿,我這程式碼寫得比較樸素,講究效率至上,沒什麼花裡胡哨的東西。”

張偉微微一笑:“是嗎?那咱們就一起來‘欣賞’一下趙工最近編寫的‘樸素’程式碼。”

螢幕上投影出趙工的程式碼,密密麻麻1500多行,整個功能從頭到尾一個函式都沒有,全靠ifelse,while,case...,等純編碼邏輯實現。

張偉麵無表情地一行行滑動著滑鼠:“趙工,你這是在寫劇本嗎?整整1500行,全靠這些來支撐,就不值得呼叫一個函式。這程式碼塊的長度,估計連公司樓下賣煎餅果子師傅攤開餅皮,都比不上你這個長。”

眾人忍俊不禁,趙工臉色微微泛紅:“偉哥,這個功能比較急,客戶催得緊,我這不是為了提高效率嘛……”

張偉停下了滑鼠,突然嚴肅地說道:“效率?你這不叫效率,這叫賭運氣。你這1500行程式碼,看似能跑,但如果後續需求變更怎麼辦?再複製一遍?如果中間出問題了怎麼定位?靠靈感?”

“你這程式碼裡,我看至少可以使用4個我們現成的函式。”

“而你這些程式碼,我估計隻完成了一次性的功能測試,全方位的業務測試,行業資料測試,應該都沒有。”

“我們那些封裝後的函式,全部經過多輪,多專案的功能測試,業務測試,行業測試,還被無數條PRD的資料驗證過的。”

“你這個是一次性的工作。”

趙工咬了咬牙:“偉哥,真的沒出過bug啊,功能確實跑通了。”

張偉冷笑一聲:“是,功能跑通了,可是跑通不是我們開發的終點,易維護、可擴充套件纔是。”

說著,他點開另一個介麵,一個新員工封裝的同樣功能的模組清晰地展示出來。

程式碼乾淨簡潔,隻有50行,函式呼叫清晰明確,註釋、異常處理一應俱全。

“大家看看,大致相同的功能,新人小張寫了50行程式碼,完全模組化,可復用性極高,未來擴充套件需求也不過是增加一個介麵呼叫。”

趙工臉色瞬間漲紅,咬牙低頭不語。

張偉緩緩掃視全場:“你們要記住,寫程式碼不封函式,你不是在提效,而是在毀未來。”

“當初我為什麼要構建函式商城,還要額外給大家發一筆,函式構建獎金,和函式呼叫獎金?”

“那是因為:1、自己寫的程式碼塊,沒有經過嚴格的測試,很多異常發現不了,比起呼叫函式會增加大量重複的測試工作量,同時增加了係統的不穩定性風險,埋藏bug給客戶,造成極差的使用者體驗。”

“2、沒有封裝成函式,那麼開發的小功能就是一次性的,不能復用,沒法讓開發的邊界成本無限的減小的,這是做IT產品最關鍵的。”

“我們是做產品的,我們不是外包,我們不是做專案,我們是做產品的公司!”

“我給大家看過的,SAP的程式碼,幾十年前的前輩開發的,現在我們還能用,而且很絲滑。”

“趙工,你這1500行程式碼,20年後,你敢讓後輩看麼?”

這句話像一枚重磅炸彈,瞬間點燃了群聊。

小李趕緊截圖,把趙工一臉震驚的表情配上張偉金句發到公司群,瞬間“666”“偉哥霸氣”的彈幕刷滿螢幕。

張偉平靜地看了趙工一眼,語氣平淡卻透著一種不可質疑的決絕:

“函式商城、模組化封裝,我在每月新人入職培訓的時候,早就講過,而且為了推行這個政策,還額外給大家,頒發了獎金。”

“居然還會有人,這樣肆無忌憚的,破壞這個規則。”

“趙工,從現在開始,你的工位空出來,不用再打卡了。”

張偉轉頭給小玲說:

“小玲,你給他辦理下,手續。”

會議室裡的空氣瞬間凝固了,所有人都屏住呼吸,難以相信張偉竟然當場下瞭如此狠手。

趙工慌忙辯解:“偉哥,我保證下次一定改,這次純屬趕時間,絕不是不聽公司規定。”

張偉打斷了他:“下一次?如果下一次,我們係統崩了,客戶投訴了,你又如何保證?”

“你知道我們的客戶是誰!”

“全是那種超大型公司的CEO,是一把手,我們的信譽在人家那裏,最多隻有幾次可以出BUG的機會。”

“這點,我想交付,售前,和銷售很有發言權。”

“確實啊,上次那個bug,我去客戶那裏賠罪了1整天,那感覺太難受了,絕不想經歷第二次啊!”交付負責人,小趙,一臉的生無可戀,補充道。

張偉繼續說:“我們這裏不是外包工廠,不是堆砌程式碼的生產線。你如果堅持‘塊狀程式設計自由’,那你可以自由地離開這家公司——因為我們堅持的是‘函式即文明’。”

“我們是做產品的公司,不是做外包的,做專案的公司!我們的程式碼要像SAP程式碼一樣,幾十年後依然可以執行,可以發光,擁有這段程式碼的價值。”

“我們的程式碼不是一次性的程式碼。而是像SAP的程式碼那樣,可以被無數功能重複使用的程式碼。”

“這也是我的SAP第6層結丹的核心產物!”

張偉站上了講台,抬高了音量接著說:“我們要成為彼此的戰友!我們要能放心的把後背交給我們的戰友!”

“趙工,我可以明確的告訴你,你這1500行程式碼,你隻經歷了功能測試,你說的沒有bug,全是假象,你是基於功能視角得出的沒有bug的結論!”

“我可以立馬用業務測試邏輯,和行業資料測試邏輯,和極端業務邊緣情況測試邏輯,至少測出10個以上的BUG。”

於是張偉立馬開始,資料輸入,畢竟以張偉元嬰加持下的六邊形戰力,瞬間就造出了8條資料。

老闆是程式設計師,還是業務諮詢顧問,還是CEO,張偉這8條資料,瞬間把趙工的1500行程式碼,攻擊的潰不成軍,完全就是‘屎山程式碼’。

開玩笑,當年張偉用29條資料,就打包走了“夏國能源”幾個億的專案走。

趙工這1500行程式碼,在張偉這個怪胎麵前,簡直弱爆了。

“趙工,你這1500行程式碼,我就用8條資料,產生了17個bug,平均100行一條bug!”

趙工鬥大的汗珠,滴答滴答的掉,完全說不上話。

這也是程式設計師的弱項,他們更多是測試功能性,而忽略了,功能在業務情境下的使用情況。

就是那句“樹上有十隻鳥.......”。

此時交付負責人,小趙,完全震驚了:“偉哥,這程式碼質量,我簡直要吐血啊,我們在客戶攢下的人品,就這一下肯定被乾的稀碎啊!”

張偉回到前台,接著說“小趙說的非常對,就這一下,我們的人品,就稀碎了。”

“在戰爭年代,我們的交付,就因為趙工這1500行程式碼,就全軍覆滅了!”

“現在是和平年代,商戰就是,戰場,如果這些程式碼溜出去,我們的交付,一樣被滅掉了,劊子手就是你趙工!”

“現在商場就是戰場,我們在坐的各位,必須要成為對方,可以信賴,可以把後背交給你的戰友!”

“銷售的後背、戰友,是售前,是交付;交付、售前的戰友、後背,是我們的產品、研發。“

“我希望我們大家,都能成為彼此背靠背的戰友!”

這句話擲地有聲,全場鴉雀無聲,眾人瞬間明白張偉的決心,心裏紛紛暗自提醒自己:這條紅線不能再碰。

趙工見大勢已去,隻能尷尬地轉身離開會議室,全場的人看著他背影,心中卻是更加肅然。

殺雞已經完畢,張偉的目光柔和了下來,話題一轉:“當然,我們不能隻批評不表揚,下麵我們看看優秀的案例。”

張偉開啟小林的程式碼。

小林是入職僅一個月的普通二本畢業生,一個女程式設計師,平時話不多,但工作特別勤奮認真。

螢幕上,小林封裝的“通用上傳模組”展現出來,程式碼整潔、註釋清晰、異常完備。

張偉微笑著說:“看看人家小林的程式碼,都在微笑。函式封裝、可復用、帶單測。她這麼寫不是因為能力多麼出眾,而是因為她對程式碼有敬畏之心。你們要學習她的‘文明’。”

小林站起來,眼眶微紅,感動地點點頭,全場爆發出熱烈的掌聲。

張偉繼續點開小張的程式碼,這位985高校畢業的年輕程式設計師,入職3個月,寫了一個通用許可權控製函式。

程式碼邏輯極其清晰,適配性極強。

“再看我們小張,985計算機係畢業,這許可權模組3個業務場景、7個呼叫方,全部相容。他比你們多的隻是一句return,一句你們懶得寫的return。”

張偉宣佈:“授予小林、小張兩位同學‘模組化程式設計先鋒獎’,各自獎金1000元!”

“小玲,你專門,定製一批軍功章,我到時親自頒發給他們。”

公司群裡再次沸騰,螢幕上各種“NB”、“拳頭”各種表情包刷屏,兩位年輕人感動又興奮。

張偉回到講台前,神色認真而誠懇:“我不是在卷你們的效率,我是在保護我們公司的未來。你封裝一次函式,就是在幫公司規避無數次未來的災難。”

他語氣堅定:“記住,我們寫的每一行程式碼都要有傳承價值。我們不是外包寫手,不是臨時工,我們是構建一個完整智慧體係的工程師。”

張偉停下了說話,環顧四周,最後鄭重的說:

“最重要的是,我們要成為彼此背靠背,可以放心把後背交給對方的戰友!”

眾人聽完,紛紛點頭,目光更加清亮而堅定。

會議室裡再次響起雷鳴般的掌聲,張偉端起黑咖啡,平靜地一飲而盡。

今天,不僅僅Review了一段程式碼,更是重新塑造了一次企業文化。

看女頻小說每天能領現金紅包🧧

第 1 頁
⬅ 上一章 📋 目錄 ⚠ 報錯 下一章 ➡
升級 VIP · 無廣告 + VIP 章節全解鎖
👑 VIP 特權 全站去廣告清爽閱讀 · VIP 章節無限暢讀,月卡僅 $5
報錯獎勵 發現文字亂碼、缺章、內容重複?點上方「章節報錯」回報,審核通過立獲 3天VIP
書單獎勵 前往 個人中心 投稿你的私藏書單,審核通過立獲 7天VIP
⭐ 立即升級 VIP · 月卡僅 $5
還沒有帳號? 免費註冊 | 登入後購買