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

Related skills

More from tencentblueking/bk-ci

Installs
63
GitHub Stars
2.5K
First Seen
Jan 22, 2026