|
最近在做一个项目,有一些问题想请教大家:
在一个划分了若干个模块的系统中,以下两种初始化方式哪种更好呢?
1)把各模块相同功能的初始化函数放到一起,进行初始化:
模块1加载参数;模块2加载参数;
模块3加载参数;
模块1初始化硬件;
模块2初始化硬件;
模块3初始化硬件;
模块1启动相关线程;
模块2启动相关线程;
模块3启动相关线程;
2)各模块依次初始化:
模块1加载参数;
模块1初始化硬件;
模块1启动相关线程;
模块2加载参数;
模块2初始化硬件;
模块3启动相关线程;
模块3加载参数;
模块3初始化硬件;
模块3启动相关线程;
欢迎大家发表高见! |
|