软件工程
需求·设计·重构·度量
- 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流水线、自动化测试集成与发布策略。