
de bk-ci2,495
Guide pratique des design patterns utilisés dans le projet BK-CI (Kotlin/Spring). Couvre factory, strategy, singleton, decorator, observer, template method, chain-oé...
Cette compétence capture l'utilisation pratique des design patterns logiciels classiques dans le projet BK-CI. Elle résume des exemples concrets tirés de la base de code — TaskFactory, ScmFactory, stratégies de migration et de stratégie, chaînes de gestionnaires, écouteurs d'événements Spring et gestion des exceptions basée sur des décorateurs — et explique comment et où chaque pattern est appliqué. La documentation est orientée vers les équipes Kotlin/Spring travaillant sur du code de plateforme CI/CD.
Invoquez cette compétence lorsque les développeurs doivent apprendre ou refactoriser du code dans le dépôt BK-CI, choisir un pattern approprié pour une nouvelle fonctionnalité, ou localiser des exemples canoniques de patterns à l'intérieur de la base de code. Elle est utile pour l'onboarding, les revues de code et les tâches de refactorisation où une architecture cohérente est importante.
Idéalement utilisé avec des assistants conscients du code qui comprennent Kotlin/Java et les frameworks Spring (Claude Code, Cursor, agents de type Copilot).
Compétence de pure documentation couvrant 10 modèles de conception (factory, singleton, builder, strategy, chain of responsibility, decorator, observer, template method, adapter, facade) tels qu'appliqués dans le projet BK-CI. Aucun script à exécuter. Bien structuré avec de vrais exemples de code Kotlin, des modèles d'utilisation et des meilleures pratiques. Audience de niche — utile uniquement aux développeurs travaillant sur BK-CI ou y contribuant.
Compétence de documentation uniquement. Contenu de haute qualité avec de vrais exemples de code issus de la base de code BK-CI. Couvre les modèles factory, singleton, builder, strategy, chain of responsibility, decorator, observer, template method, adapter et facade. Inclut un guide de sélection de modèles et une section sur les meilleures pratiques. Écrit entièrement en chinois. Aucun problème de sécurité.