·aggregate-design
</>

aggregate-design

قم بإجراء مراجعة التعليمات البرمجية ودعم التصميم وإعادة البناء للمجاميع بناءً على قواعد تصميم DDD Aggregate. توجيه شامل لتعريف الحدود الإجمالية، والتحقق الثابت، والتصميم غير القابل للتغيير، ومراجع المعرفات، والاتساق النهائي، وتكامل حدث المجال باتباع قواعد Evans، وقواعد Vernon's 4، والتصميم حسب العقد. استخدم هذه المهارة دائمًا عندما ينطبق أي مما يلي: - تصميم جديد أو تنفيذ أو إعادة بناء مجمع (بأي لغة) - مراجعة التعليمات البرمجية التي تركز على DDD لفئات التجميع أو الكيانات الحالية - تحديد حدود التجميع ("هل يجب أن يكون A وB في نفس التجميع؟" "هل هذا التجميع كبير جدًا؟") - تصميم الثوابت وحدود الاتساق ضمن المجموع - اختيار أنماط التعاون بين المجموعات (أحداث المجال، والاتساق النهائي، ونمط الملحمة) - إعادة هيكلة التعليمات البرمجية المجمعة القابلة للتغيير إلى تصميم غير قابل للتغيير - اكتشاف وإصلاح انتهاكات التغليف مثل الحقول العامة والمراجع المباشرة والدفع/الإلحاق أمثلة الكلمات الرئيسية: التجميع، التجميع، الحدود الإجمالية، الجذر الكلي، AggregateRoot، تصميم الكيان، تنفيذ DDD، قواعد فيرنون، قواعد إيفانز، التقسيم الإجمالي، الثوابت الحقيقية

15التثبيتات·3الرائج·@j5ik2o

التثبيت

$npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-design

كيفية تثبيت aggregate-design

ثبّت مهارة الذكاء الاصطناعي aggregate-design بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-design
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: j5ik2o/okite-ai.

| 事前条件 (Precondition) | メソッド呼び出し前に満たすべき条件 | 呼び出し側 | | 事後条件 (Postcondition) | メソッド実行後に満たされる条件 | 実装側 | | 不変条件 (Invariant) | 常に満たすべき条件 | 実装側 |

詳細な言語別実装パターンは references/typescript.md、references/scala.md、references/rust.md、references/python.md を参照。

現代においては不変(Immutable)を推奨する。特に理由がなければ不変。 状態更新時は既存値を引き継ぎ、変更するフィールドだけを上書きする。 これにより、フィールド追加時の修正漏れを防ぎ、更新意図が明確になる。

قم بإجراء مراجعة التعليمات البرمجية ودعم التصميم وإعادة البناء للمجاميع بناءً على قواعد تصميم DDD Aggregate. توجيه شامل لتعريف الحدود الإجمالية، والتحقق الثابت، والتصميم غير القابل للتغيير، ومراجع المعرفات، والاتساق النهائي، وتكامل حدث المجال باتباع قواعد Evans، وقواعد Vernon's 4، والتصميم حسب العقد. استخدم هذه المهارة دائمًا عندما ينطبق أي مما يلي: - تصميم جديد أو تنفيذ أو إعادة بناء مجمع (بأي لغة) - مراجعة التعليمات البرمجية التي تركز على DDD لفئات التجميع أو الكيانات الحالية - تحديد حدود التجميع ("هل يجب أن يكون A وB في نفس التجميع؟" "هل هذا التجميع كبير جدًا؟") - تصميم الثوابت وحدود الاتساق ضمن المجموع - اختيار أنماط التعاون بين المجموعات (أحداث المجال، والاتساق النهائي، ونمط الملحمة) - إعادة هيكلة التعليمات البرمجية المجمعة القابلة للتغيير إلى تصميم غير قابل للتغيير - اكتشاف وإصلاح انتهاكات التغليف مثل الحقول العامة والمراجع المباشرة والدفع/الإلحاق أمثلة الكلمات الرئيسية: التجميع، التجميع، الحدود الإجمالية، الجذر الكلي، AggregateRoot، تصميم الكيان، تنفيذ DDD، قواعد فيرنون، قواعد إيفانز، التقسيم الإجمالي، الثوابت الحقيقية المصدر: j5ik2o/okite-ai.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-design
المصدر
j5ik2o/okite-ai
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-03-09
آخر تحديث
2026-03-10

Browse more skills from j5ik2o/okite-ai

إجابات سريعة

ما هي aggregate-design؟

قم بإجراء مراجعة التعليمات البرمجية ودعم التصميم وإعادة البناء للمجاميع بناءً على قواعد تصميم DDD Aggregate. توجيه شامل لتعريف الحدود الإجمالية، والتحقق الثابت، والتصميم غير القابل للتغيير، ومراجع المعرفات، والاتساق النهائي، وتكامل حدث المجال باتباع قواعد Evans، وقواعد Vernon's 4، والتصميم حسب العقد. استخدم هذه المهارة دائمًا عندما ينطبق أي مما يلي: - تصميم جديد أو تنفيذ أو إعادة بناء مجمع (بأي لغة) - مراجعة التعليمات البرمجية التي تركز على DDD لفئات التجميع أو الكيانات الحالية - تحديد حدود التجميع ("هل يجب أن يكون A وB في نفس التجميع؟" "هل هذا التجميع كبير جدًا؟") - تصميم الثوابت وحدود الاتساق ضمن المجموع - اختيار أنماط التعاون بين المجموعات (أحداث المجال، والاتساق النهائي، ونمط الملحمة) - إعادة هيكلة التعليمات البرمجية المجمعة القابلة للتغيير إلى تصميم غير قابل للتغيير - اكتشاف وإصلاح انتهاكات التغليف مثل الحقول العامة والمراجع المباشرة والدفع/الإلحاق أمثلة الكلمات الرئيسية: التجميع، التجميع، الحدود الإجمالية، الجذر الكلي، AggregateRoot، تصميم الكيان، تنفيذ DDD، قواعد فيرنون، قواعد إيفانز، التقسيم الإجمالي، الثوابت الحقيقية المصدر: j5ik2o/okite-ai.

كيف أثبّت aggregate-design؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/j5ik2o/okite-ai --skill aggregate-design بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/j5ik2o/okite-ai