工程实践概述

00:00
2 min Beginner 2026/6/14

工程化思维、实践体系与工程师素养。

1. 工程化思维

1.1 什么是工程化思维

工程化思维是将系统性、规范性、可度量的方法应用于软件开发全过程。

思维说明
系统思维关注整体而非局部
权衡思维没有银弹,只有取舍
度量思维数据驱动决策
迭代思维小步快跑,持续改进
防御思维假设一切可能出错

1.2 工程师素养

素养说明
技术深至少一个领域专家
技术广领域的技术视野
沟通能力清晰表达技术方案
协作能力团队协作完成目标
学习能力持续学习新技术
工匠精神追求代码和设计质量

2. 工程实践体系

2.1 实践维度

维度实践
设计RFC、ADR、技术方案
编码编码规范、Code Review
测试单元测试集成测试、E2E
构建CI流水线、自动化构建
部署CD流水线、蓝绿部署
运维监控告警、On-Call
协作站会、回顾、知识分享

2.2 实践成熟度

级别特征
L1 初始依赖能力,无规范
L2 可重复基本流程重复
L3 已定义流程标准化和文档
L4 已管理量化量和控制
L5 优化持续改进和创新

3. 核心实践原则

原则说明
自动化优先能自动化的不手动
文档即代码文档与代码同步维护
左移尽早发现问题
反馈快速反馈、持续改进
渐进式推进小步验证、逐步推广

知识检测

学习进度

-- 已学文档
--% 知识覆盖率

学习推荐

专注模式