QT之界面與業務邏輯的分離(十二)

咱們在實現計算器的時候,得考慮到界面與邏輯的分離。 那麼基本程序的架構通常包含:一、用戶界面模塊(UI),用來接受用戶輸入及呈現數據;二、業務邏輯模塊(Business Logic),根據用戶需求處理數據。 那麼基本的設計原則是:功能模塊之間須要進行解耦;核心思想是強內聚,弱耦合:1. 每一個模塊應該只實現單一的功能;2. 模塊內部的子模塊只爲總體的單一功能而存在;3. 模塊之間經過約定好的接口進
相關文章
相關標籤/搜索