design-patterns
Installation
SKILL.md
Skill 27: BK-CI 项目设计模式实践指南
概述
本指南总结了 BK-CI 项目中广泛使用的设计模式及其实际应用场景,帮助开发者理解项目架构并遵循统一的设计模式规范。
1. 工厂模式(Factory Pattern)
1.1 简单工厂(Simple Factory)
应用场景:创建特定类型的对象,通过类型参数决定实例化哪个类。
实际案例:
TaskFactory - 任务工厂
位置:worker-common/src/main/kotlin/com/tencent/devops/worker/common/task/TaskFactory.kt