- Introduced new documentation for Agent Skills, detailing best practices, code patterns, common pitfalls, and quick references across various categories such as Architecture, Data Access, Security, Error Handling, Testing, Infrastructure, Communication, and Documentation. - The documentation is structured to facilitate easy navigation and understanding, supporting developers in implementing consistent patterns on the GoodGo Platform. - Both English and Vietnamese versions are provided to ensure accessibility for a wider audience.
1.2 KiB
1.2 KiB
DDD patterns cho complex business logic
Skill:
domain-driven-design
Compatibility: .NET 8+, EF Core 8+
Overview
DDD patterns cho complex business logic. Use for Aggregates, Value Objects, Entities, Domain Events, và Rich Domain Model.
When to Use
Use this skill when:
- Modeling complex business domains / Mô hình hóa domain phức tạp
- Designing aggregates and entities / Thiết kế aggregates và entities
- Implementing business rules in domain / Triển khai business rules trong domain
- Creating value objects / Tạo value objects
- Raising domain events / Raise domain events
Quick Reference
For detailed patterns, code examples, and best practices, refer to the full skill documentation.
Related Skills
See Skills Index for related skills.
Additional Resources
- Full Skill Documentation:
...agent/skills/domain-driven-design/SKILL.md - Code Examples:
...agent/skills/domain-driven-design/references/REFERENCE.md
Vietnamese Version: Tài liệu tiếng Việt