在換乘站分了手,方敏抒獨自一人乘上去軟件園方向的列車,然後給曦木發了消息,【你老婆接你下班來了。】
【好。】
木晨曦收到她消息的時候正在幫九九摳代碼。
沈少爺又遇著難題了,吭哧吭哧地做遊戲,遊戲現在有模有樣了,但是還沒做存檔功能。
這功能看起來複雜,實際上一點也不容易,屬於是開發遊戲過程中的無數暗坑之一,和底層結構設計直接相關。
九九的底層結構又很菜,木晨曦看著那代碼,隻五分鐘,就意味深長地拍了拍沈少爺的肩膀,“恭喜少爺喜提代碼重構一次。”
九九先是齜牙咧嘴,然後抓耳撓腮,最後雙手摳頭皮……
重構呢!重構的意思就是維持功能不變,要把整個遊戲工程的代碼組織和功能實現重新來一遍。
能夠正確運行,但不知道它為什麼能夠正確運行的代碼被稱之為‘屎山’。
重構的意思就是,把這坨‘屎山’扒拉了,重新立一座,還要保證功能一樣。
阿錘揶揄,“沒事少爺,存取檔的坑,我們都踩過,世界上本來有許多的坑,踩多了路就平了。”
“啊!”九九哀歎一聲,然後癱坐在自己的椅子上。
小滿和五車圍過來,五車說,“我看看。”
木晨曦偏了一下腦袋,意思是請便。
五車哥看了一眼,一巴掌拍自己額頭上,沉默了。
這章沒有結束,請點擊下一頁!
小滿也看,然後倒吸一口涼氣,“嘶,改吧,改完了就好了。”
九九說,“那相當於是把遊戲都要重新寫一遍了。”
小滿說,“對象裡麵套對象,還遞歸對象……重寫吧,下次就有經驗了。這種,沒轍的,一般屎山隻要能用,沒人願意去動,你這個都湊合不了啦,沒事,重構是常事,鍛煉很大的。”
九九無奈地撓撓頭,“行吧。”
木晨曦說,“記得把注釋寫全,咱這是自己的工程,寫全一點,免得以後再來看的時候自己懵逼。”
九九哀歎道,“我好菜啊。”
“哪裡菜了,”小滿說,“世界上最偉大的遊戲都是屎山,玩家是玩遊戲的,不是看代碼的好嗎。”
她這一番話說完,九九立刻來了勁,坐直了,開始一行一行地檢查他的代碼。
交叉引用太多了;無意義的嵌套太多了;數據結構也很低效……
木晨曦看他弄了一會兒,又說,“你把文件夾的組織再整理一下,然後把需要存檔的數據注釋出來,用序列化和反序列化就行。”
“好。”
就是這個時候他收到敏敏的微信消息。
立刻心頭一震,雖然回複她的,隻是一個‘好’字。
他坐回位置上,電腦屏幕上是《木木鎮的故事》的對話樹文案,他沒寫,發著呆。
不知為什麼,這幾個月相處的點滴又在眼前過了一遍。
忽然發現,其實他自己也是久旱逢甘霖……
喜歡春寒料峭時的相遇請大家收藏101novel.com春寒料峭時的相遇101novel.com更新速度全網最快。