雜記,類、函數的封裝作用

最近對我的“嗅圖狗”添加新功能,發現過去那種“面向過程”式的設計比較難改,尤其是爲了打包exe將所有文件都放到同一個代碼文件後……函數之間傳值就弄個全局變量,神似硬件裏的“搭飛線”。改起來也是麻煩的可以……

函數是“對程序段,功能”的打包,比較像是“集中起來弄成芯片”

類是“向對象,職能”的打包,比函數多了一種“層”的感覺,像是“模塊打包,露出接口線的插頭”

……以後有時間把我重構的過程放上來。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章