软件工程
需求·设计·重构·度量
- 001 入门 软件工程概述 软件工程定义、软件危机、工程化方法与软件生命周期。
- 002 中级 敏捷开发 Scrum框架、Kanban方法、Sprint规划、Backlog管理与敏捷实践。
- 003 中级 需求分析方法 用户故事、用例图、需求获取与需求管理。
- 004 中级 UML图详解 UML类图、时序图、活动图、状态图等核心图类型详解。
- 005 进阶 设计模式详解 23种GoF设计模式分类、原理与应用场景。
- 006 中级 代码重构 代码重构原则、常用重构手法与代码坏味道识别。
- 007 中级 软件测试方法 测试金字塔、TDD、BDD、测试类型与测试策略。
- 008 中级 软件度量 代码行度量、功能点分析、圈复杂度与软件质量指标。
- 009 中级 技术债务管理 技术债务识别、量化、偿还策略与预防机制。
- 010 中级 DevOps与CICD集成 DevOps文化、CI/CD流水线、自动化测试集成与发布策略。