标题:QT应用的高内聚低耦合实践
作者:西川龙鸣
日期:2020-05-12 00:47
内容:
QuickEvent不是一个界面相关作品(后期示例中应该会添加完整的界面交互);
基于QT,使用mvc的设计思路,开发的一套代码模型;
旨在探索QT固定模式的快速开发,以及实践高内聚低耦合;
(1).使用发布订阅,完全分离了控制和界面,类与类无需再相互引用;
(2).控制类的反射,实现业务逻辑的控制类你只需要编写它,而不需要再任何地方引用;
(3).控制类创建和线程归属,线程的创建和回收模型自行管理;
码云地址:https://gitee.com/fmldd/Quick-Event
开发完整一个软件时,业务逻辑往往需要处理各种复杂的操作,长连接,短链接,db读写,...,有些操作可能要放到独立的线程中执行,QuickEvent可以让你独立编写的自己业务逻辑的处理类,不需要任何地方引用它,程序就拥有此功能;
在协同开发中,每个人只关注自己的功能点,高效的开发;
#1 [nigoole 05-12 07:59]
#2 [toby520 05-12 18:51]