求知 文章 文库 Lib 视频 Code iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 定向培养 | 专家指导
成功案例   品质保证  电话 English
 
徕卡医疗仪器 《软件重构、单元测试与并行程序设计》 培训成功举办
1159  次浏览  11  次
 

火龙果科技 报名咨询热线: 北京 010-62670835 上海 021-50800371 深圳 15001353715

2023年12月,火龙果科技为 徕卡医疗一起研发部门 成功 实施了《功能需求分析与设计 》培训,培训需求如下:

1. 如何对已有的软件问题进行诊断,并结合问题进行重构。
2. 希望结合当前的实际系统案例,讲解重构的方法和技能。
3. 目前希望提炼一个平台,平台的架构如何重构。
4. 开发中有很多细节问题,这些问题如何选择合理的时机以合理的方法重构。
5. 目前软件运行存在一些复杂的状态逻辑,这些状态逻辑如何整理清楚,并设计合理程序实现。
6. 一个参与的开发者并不能马上知道整个系统的全貌而进行了开发,系统或文档文档应该怎样维护,才能让参与者尽快了解全貌,以避免减少类似错误发生?
7. 用户的误操作会造成程序的例外处理,这些例外处理可能引起程序崩溃,如何分析设计的时候就发现异常处理,并进行合理的设计。
8. 机器在一般情况下不会crash,但是有时会crash, 后来查明是某些共享资源未加锁,另外某些object会被删除,后面这个被删除对象还在被访问。
9. 目前已经实施了2年的单元测试,发现没有起到预期的效果,如何让单元测试更有效。
10. 软件的设计经常是开发中完成的,也就是敏捷的风格,这个如何保证质量。
11. 希望深入讲解一下C++多线程程序的设计方法和编程注意事项。

 

火龙果由整车功能开发方面的资深专家 对客户的培训需求进行了分析,针对客户的培训需求定制了课程安排,课程结合火龙果科技的实施案例和MBSE工具链方案,为客户提供了功能分设计的培训:

课程安排:
•  软件重构概览
•  如何描述软件架构
•  软件设计质量评价
•  功能设计与重构
•  数据设计与重构
•  层次框架设计与重构
•  组件设计与重构
•  运行过程设计与重构
•  功能实现逆向与重构
•  函数和类的设计与重构
•  单元测试 C++ 多线程编程
课程安排:
•  软件重构概览
•  如何描述软件架构
•  软件设计质量评价
•  功能设计与重构
•  数据设计与重构
•  层次框架设计与重构
•  组件设计与重构
•  运行过程设计与重构
•  功能实现逆向与重构
•  函数和类的设计与重构
•  单元测试 C++ 多线程编程

培训结合行业实际案例进行了回顾和讲解,使本次培训得到了学员的好评,培训达到了客户的既定目标。

课程大纲:软件设计重构与代码优化

火龙果基于20年行业经验,梳理IT人员能力模型,提供能力规范、能力培养、评测服务。

火龙果科技(>20年专注软件&系统工程)

北京: 010-62670835,邮件: uml@uml.net.cn

上海: 021-50800371,邮件: shanghai@uml.net.cn

深圳: 15801587207 ,邮件: shenzhen@uml.net.cn

 

最新公开课计划