查看完整版本: [-- QT应用的高内聚低耦合实践 --]

QTCN开发网 -> Qt 作品展 -> QT应用的高内聚低耦合实践 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

西川龙鸣 2020-05-12 00:47

QT应用的高内聚低耦合实践

QuickEvent不是一个界面相关作品(后期示例中应该会添加完整的界面交互);
基于QT,使用mvc的设计思路,开发的一套代码模型;
旨在探索QT固定模式的快速开发,以及实践高内聚低耦合;
(1).使用发布订阅,完全分离了控制和界面,类与类无需再相互引用;
(2).控制类的反射,实现业务逻辑的控制类你只需要编写它,而不需要再任何地方引用;
(3).控制类创建和线程归属,线程的创建和回收模型自行管理;


码云地址:https://gitee.com/fmldd/Quick-Event




开发完整一个软件时,业务逻辑往往需要处理各种复杂的操作,长连接,短链接,db读写,...,有些操作可能要放到独立的线程中执行,QuickEvent可以让你独立编写的自己业务逻辑的处理类,不需要任何地方引用它,程序就拥有此功能
在协同开发中,每个人只关注自己的功能点,高效的开发;

nigoole 2020-05-12 07:59
  

toby520 2020-05-12 18:51
    


查看完整版本: [-- QT应用的高内聚低耦合实践 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled