第4章 編程是門優雅的藝術(第3頁)
陳默對這些代碼進行分析點評,
“這裡邏輯錯了!跟需求不一致,需要多加一個if判斷....”
“這個函數開頭校驗都不全,用戶隨便輸個其他字符就報錯了......”
“還有這裡,怎麼能這麼寫,這些都是基本語法常識,你還能錯.......”
......
“總的來說,你這邏輯混亂,東一榔頭西一棒子,全是補丁,亂七八糟,難以維護,臨門一腳踢了兩月還是沒入門!”
原本頭越來越低的齊萌萌,手裡食指搓了搓,悠悠辯解了一下,“其中有一處是師父你前天寫的代碼,你忘了麼?”
嚇?原來這一坨里還有我寫的部分代碼麼?那正好.....
原本有些猶豫的陳默直接一個全選,
果斷按下了delete鍵。
看到這一幕,齊萌萌瞳孔放大,情不自禁地叫了出來,
“啊~我滴碼!”伸手虛空索敵,彷彿想要挽回什麼。
陳默怒其不爭地瞪了她一眼,“有什麼可留戀的,地基打的太差了,問題太多,一個個改太麻煩,還不如重寫一遍。與其心疼你那破代碼,還不如這一次好好看,好好學!學以致用也算不枉我一番教導。”
“嗯嗯”木已成舟,齊萌萌只能接受現實,開始聚精會神起來,她發誓,高考那前都沒現在認真。
“之前跟你說過,寫代碼要有面向對象的思維,萬物皆對象......”
“這裡要把一些通用的代碼抽象出來,這樣可以避免你進行重複性工作,那就真跟工地搬磚沒什麼兩樣了,比如這裡可以這麼寫......”
......
齊萌萌眼神火熱的看著屏幕中出現一行又一行代碼,行雲流水。
師父手指在鍵盤上如穿花蝴蝶般飛舞,鍵盤聲的敲擊抑揚頓挫,彷彿暗含著某些神秘的規律,賞心悅目。
這一刻原本有些小帥的師父在她眼中,簡直酷斃了。
“編程除了實現功能,也是優雅的藝術,原本上百行的代碼,現在只有二十多行了。我們跑一下試試....”
說的再牛逼也得實踐見真章,陳默準備重啟執行一下。
看著屏幕中彈出的二次確認窗,彷彿在玩勁舞團,陳默肩帶肘、肘帶腕、腕帶手,最終如鞭子一樣抽向回車鍵。
“piA”地一聲脆響,注入靈魂!