程式設計學習筆記之訊息地圖

無痕幽雨發表於2018-02-22

以上就是訊息地圖的介紹,主要就是提取出公共程式碼的部分,變化只是兩端,一個地圖的輸入和一個地圖的輸出,中間過程是一樣的。把輸入和輸出繫結在一起,封裝成一個struct,這個struct的陣列就是訊息地圖,而提取出的公共程式碼邏輯就是地圖的引擎。這樣做的好處上面也說得很清楚了,減少程式碼規模,使程式碼便於維護。

相關文章