ما هي domain-driven-design؟
أنماط تكتيكية للتصميم تعتمد على المجال لمجالات الأعمال المعقدة. يُستخدم عند نمذجة الكيانات أو كائنات القيمة أو خدمات المجال أو المستودعات أو إنشاء سياقات محددة. المصدر: yonatangross/orchestkit.
أنماط تكتيكية للتصميم تعتمد على المجال لمجالات الأعمال المعقدة. يُستخدم عند نمذجة الكيانات أو كائنات القيمة أو خدمات المجال أو المستودعات أو إنشاء سياقات محددة.
ثبّت مهارة الذكاء الاصطناعي domain-driven-design بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: yonatangross/orchestkit.
Model complex business domains with entities, value objects, and bounded contexts.
| Entity vs VO | Has unique ID + lifecycle? Entity. Otherwise VO | | Entity equality | By ID, not attributes | | Value object mutability | Always immutable (frozen=True) | | Repository scope | One per aggregate root | | Domain events | Collect in entity, publish after persist | | Context boundaries | By business capability, not technical |
entities Keywords: entity, identity, lifecycle, mutable, domain object Solves: Model entities in Python, identity equality, adding behavior
أنماط تكتيكية للتصميم تعتمد على المجال لمجالات الأعمال المعقدة. يُستخدم عند نمذجة الكيانات أو كائنات القيمة أو خدمات المجال أو المستودعات أو إنشاء سياقات محددة. المصدر: yonatangross/orchestkit.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/yonatangross/orchestkit --skill domain-driven-designأنماط تكتيكية للتصميم تعتمد على المجال لمجالات الأعمال المعقدة. يُستخدم عند نمذجة الكيانات أو كائنات القيمة أو خدمات المجال أو المستودعات أو إنشاء سياقات محددة. المصدر: yonatangross/orchestkit.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yonatangross/orchestkit --skill domain-driven-design بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/yonatangross/orchestkit