1. 项目经验
1.1. 项目方向
- 消费电子
- 物联网
- 医疗设备
- 汽车电子
- 工控
- 机器人
1.2. 项目框架
1.2.1. 裸机框架
- 时间片
- 事件驱动
- 状态机
1.2.2. RTOS框架
- RT-Thread
- Harmonyos
- Linux
1.3. 项目优势
- 突出的技术点
- 行业超前设计
- 项目体量
2. 思维体系
2.1. 框架思维
2.2. 抽象思维
做系统设计时,会对涉及到的概念进行精确描述:对于单个概念,定义好其内涵外延;对于多个概念,梳理好其层次关系。映射到代码上,就是不同类的职责清晰划分抽象;
2.3. 设计模式
23种设计模式,使用在项目开发中;
3. 工程素养
3.1. 工程素养差的体现
- 复杂度爆炸
- 易藏污纳垢
- 让同事抓狂