Skip to main content

full-stack-skills/ddd-skills

SkillsMP hat 16 Skills aus full-stack-skills/ddd-skills gesammelt. Öffne einen Skill, um Quelle und Details zu prüfen.

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
16
GitHub-Stars
5
GitHub-Forks
3

Es werden 16 von 16 gesammelten Skills angezeigt.

Beruf
Softwareentwickler
Beschreibung

API design from domain model — CQRS command/query separation, REST API endpoint design, data object conversion chain (PO→DO→DTO→VO), unified response format, OpenAPI/Swagger generation, BFF pattern, API versioning, and security design. Use when user asks…

Quellsprache: Chinesisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

Provides comprehensive guidance for Domain-Driven Design (DDD) concepts, strategic design, tactical design, and architecture patterns. Includes DDD applicability assessment, Pattern Boundaries table (what each pattern is and is NOT), Complexity Ladder (when…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Comprehensive guidance for Clean Architecture (整洁架构) — Robert C. Martin's Clean Architecture with Enterprise Business Rules, Use Cases, Interface Adapters, and Frameworks layers. Covers core entities, use case interactors, dependency rules, and full…

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Comprehensive guidance for COLA v5 Architecture (菱形架构) — Alibaba's COLA framework with adapter/application/domain/infrastructure layers. Covers full project scaffolding, architecture validation (cola-creator + cola-validator combined), dependency rule…

Quellsprache: Chinesisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

DDD architecture evaluation and evolution — DDD maturity 5-level model (AdHoc/Aware/Applied/Scaled/Optimized), architecture fitness assessment (business alignment/team fit/tech fit/evolution capability), technical debt quantification with scoring,…

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Comprehensive guidance for DDD Layered Architecture (DDD 四层架构) — Traditional 3-layer to DDD 4-layer transformation with Interface/Application/Domain/Infrastructure layers. Covers complete directory structure, dependency inversion, ArchUnit validation, Spring…

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Comprehensive guidance for Onion Architecture (洋葱架构) — Jeffrey Palermo's onion architecture with domain-centric layered isolation, dependency inversion from outer to inner rings. Covers domain core, application interfaces, infrastructure implementation, and…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Architecture selection decision guide — help users choose from 5 DDD architectures (Layered/Onion/Hexagonal/Clean/COLA) with decision matrix, team size mapping, domain classification (core/generic/supporting), microservice splitting recommendation, and CQRS…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

DDD code review and anti-pattern detection — anemia model detection, layered compliance checking, aggregate design review, rich model verification, scoring system (5 dimensions), and ArchUnit automated validation. Use when user asks about code review, 代码审查,…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Comprehensive guidance for CQRS Architecture — independent CQRS skill covering L1/L2/L3 implementation levels, Event Sourcing, idempotency design, domain event lifecycle, and architecture-specific CQRS integration patterns for…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Netzwerk- und Computersystemadministratoren
Beschreibung

DDD DevOps integration — CI/CD pipeline with ArchUnit automated architecture validation, multi-module build optimization for DDD projects, containerized deployment with Docker/K8s for layered/hexagonal/clean architectures, database migration strategies for…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Domain-driven design complete workflow — event-storming-driven 6-step domain modeling process, aggregate design 5-principles + 6-rules, bounded context identification, entity/value object design patterns, domain event catalog, and code mapping. Use when user…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

DDD testing strategy — domain model unit testing, aggregate root testing, repository testing with mocks, application service integration testing, adapter E2E testing, test pyramid for DDD layered/hexagonal/clean architectures, and Test-Driven Domain Design…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

DDD architecture documentation generation — C4 model diagrams (Context/Container/Component/Code), ADR (Architecture Decision Records), domain model documentation, API documentation, architecture decision log, and team communication templates. Use when user…

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Comprehensive guidance for Hexagonal Architecture (Ports & Adapters) — Alistair Cockburn's hexagonal architecture with domain core, port definitions, adapter implementations, and full Java/Spring Boot implementation steps. Covers primary/driving adapters,…

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Event Storming workshop facilitation guide — collaborative domain exploration methodology with 6-step process (chaos exploration/timeline/pivotal events/commands & actors/aggregate discovery/bounded context), standardized sticky note color conventions…

Quellsprache: Mehrsprachig

Aktualisiert
Es werden 16 von 16 gesammelten Skills angezeigt.