挨踢的老臣 作品

第5章 什麼叫防禦,性編程啊?(第3頁)

【陳默敲代碼的速度見漲啊,都快趕上我了,難道扇老闆還有這好處?】

【哎,這些已經測試完畢的代碼為什麼要動?】

【這是在優化?不,這改動程度已經是重構了,現在重構?都快驗收了這不是沒事找事麼?】

【嗯?這語法還能這麼寫?倒是學到一招,沒白看。】

【不過怎麼看上去像反向重構,越來越複雜了,這樣還能跑通麼?奇怪.....】

這哥們臉上的神情從開始的好奇慢慢變為費解,隨後聽著陳默的講解,表情在疑惑和恍然之間來回切換,好像一個釘在十字路口的紅綠燈.....

半個小時後,當陳默把自己之前的代碼核心邏輯全部重構一遍,程序開始執行,沒有報錯,幾分鐘整個流程點了一遍一次過。

“這就是所謂的防禦性編程,看明白了?”

齊萌萌瞪著懵懂的大眼睛,情理之中的搖了搖頭,有看沒有懂。

陳默欣慰的點了點頭,“看不懂就對了,說不定過幾天我來看我寫的代碼都看不懂,這就是眼中有碼心中無碼的至高境界。

所以只能祝王德發好運,希望後續這幾個功能驗收的時候不要有改動,否則.....”

“否則怎樣?”

陳默雙手作開花狀,嘴裡Boom了一聲,

“藝術就是爆炸!”

系統能不能驗收通過才不是她一個實習生的關注點,齊萌萌有一點比較好奇,

“師父,你剛才敲代碼,不需要思考麼?一氣呵成,簡直....”她一時想不出什麼形容詞,最後只能豎了個大拇指。

“我一直在思考啊,最開始停了一分鐘我就在想大概代碼結構該怎麼去構建,然後等實現的時候手裡敲這段代碼的時候,腦海裡面已經提前預判想下一塊代碼了,跟賣油翁一樣,唯手熟爾。

這都是你往後要學的地方,說多了你也記不住,行了,今天為師灌輸給你的東西有點多,你先消化一下。”

陳默拿著杯子準備去打水,起身發現不知道何時身後一步不動杵著個人,

宛如雕像。