Details
-
Suggestion
-
Resolution: Invalid
-
P2: Important
-
None
-
Qt Creator 13.0.2
-
None
Description
关于程序的尺寸和运行速度,我个人总结了几条
1.界面代码与功能性代码分开写,并且功能性代码需要单独的线程类中执行
2.做到软件启动时只启动界面,所有功能性代码以插件方式添加
3.在模块首次使用时初始化,而不是在软件启动时初始化全部模块
4.在软件整个生命周期中使用不到的功能、属性、函数、代码等,均在编译之前剥离
现代的软件越来越大,功能越来越多,我们当然希望在同等的电脑配置中同时可以运行更多的软件,而不是运行一款臃肿的软件