C++性能系列之高內聚低耦合的設計模式

  • 高內聚低耦合模式應用MVC設計模式的解決方案是:service提供的功能是controller其中的部分給外部使用的功能。當不存在對外提供的服務的時候,controller不必實現service接口。
  • 大框架中增加的小功能嚴格實現大框架要求的所有接口,這樣的實現對小功能而言顯提迂腐和呆板,對實現人員顯得重複工作量大,因此teacher作爲demo,提供一個微縮實現的樣板。
  • 指針*左邊表示指針指向的值是常量,不可修改,右邊表示指針本身這個變量不可修改。所以函數返回值非指針類型,其const修飾符只能放到函數後面。指針的const是這樣不與常規數據類型衝突的情況下定下指向的目標爲只讀的規則,與非指針類型兼容,比非指針類型更強,是一個擴展。
發佈了115 篇原創文章 · 獲贊 176 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章