【技术实现步骤摘要】
本申请涉及车控,尤其涉及一种车控指令执行方法、装置、电子设备及存储介质。
技术介绍
1、在车控业务逻辑的开发中,客户端涉及到大量细碎重复的逻辑。对于在客户端的应用或服务器开发中,如何有效的组织这些逻辑,使其成为高效的可复用的模块,并且保持其灵活性、可维护性并存,是一件具有挑战性的事情。
2、相关技术中在组织这些逻辑时,主要有以下处理方式:
3、1)未对这些逻辑进行模块划分,具体逻辑具体实现的方式进行处理。这种处理方式虽然实现容易,却充斥大量重复并相似的代码段,如果发生修改,则要修改多处,维护困难且极易出错。
4、2)选择性地抽象出一些公用逻辑。但由于页面或者业务逻辑的差异性,差异的逻辑以碎片+无序的状态充斥项目的各处,依然有很高的重复率和相似度,缺点同上,令人维护困难,极易出错。
5、3)利用设计模式类继承的一些思想,把公用逻辑和差异的逻辑碎片统一整合在一起。这种实现方式的第一个缺点是过渡封装,让人不容易看懂,因为让人把一个流线型执行的逻辑流程的思维转变理解成一个个对象是需要一定设计能力的
...【技术保护点】
1.一种车控指令执行方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述构建车辆各业务场景对应的层级,包括:
3.根据权利要求2所述的方法,其特征在于,所述按照执行顺序依次排布各层的执行步骤,得到各层节点以及节点间的排列关系,包括:
4.根据权利要求1所述的方法,其特征在于,所述构建车辆各业务场景对应的层级,包括:
5.根据权利要求2至4中任意一项所述的方法,其特征在于,在得到车辆各业务场景对应的层级后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述将所述M个业务场景对应
...【技术特征摘要】
1.一种车控指令执行方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述构建车辆各业务场景对应的层级,包括:
3.根据权利要求2所述的方法,其特征在于,所述按照执行顺序依次排布各层的执行步骤,得到各层节点以及节点间的排列关系,包括:
4.根据权利要求1所述的方法,其特征在于,所述构建车辆各业务场景对应的层级,包括:
5.根据权利要求2至4中任意一项所述的方法,其特征在于,在得到车辆各业务场景对应的层级后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述将所述m个业务场景对应的层级进行合并,包括:
7.根据权利要求1所述的方法,其特征在于,所述n个节点中的每一个节点包括响应测试函数;
8.根据权利要求7所述的方法,其特征在于,所述n个节点以大顶堆的方式分布;
9.根据权利要求1所述的方法,其特征在于,所述n个节点中的每一个节点包括执行函数,所述执行函数包括所述节点对应的一个或者多个车控指令的执...
【专利技术属性】
技术研发人员:唐如意,陈裕聪,修怀忠,
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。