Data Oriented Architecture

Apply data-oriented architecture patterns when designing systems with polymorphic entities. This skill should be used PROACTIVELY when encountering switch statements or if/else chains that dispatch based on entity type, when designing new entity systems, or when refactoring toward extensibility. Provides registry-based dispatch, capability composition, and infrastructure-first development patterns. Complements solid-architecture with concrete implementation strategies.

majiayu000 cfc817c 2 files · 7.8 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/data/data-oriented-architecture commit cfc817c8d3

Frequently asked questions

npx skillmds add majiayu000/data-oriented-architecture