·implement-value-object
{}

implement-value-object

ينشئ كائنات قيمة مجال غير قابلة للتغيير باستخدام نمط فئة البيانات المجمدة مع التحقق من الصحة. يُستخدم عند تنفيذ كائنات قيمة المجال، أو إنشاء هياكل بيانات غير قابلة للتغيير، أو إضافة التحقق من صحة القيم. يغطي @dataclass(frozen=True)، object.__setattr__() النمط في __post_init__، أساليب المصنع (from_string، from_dict، from_content)، والتحقق من الصحة في السياق المجمد. المشغلات على "إنشاء كائن قيمة لـ X"، "تنفيذ قيمة Y غير قابلة للتغيير أو "إضافة التحقق من الصحة إلى قيمة Z" أو "إنشاء كائن قيمة".

4التثبيتات·0الرائج·@dawiddutoit

التثبيت

$npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object

كيفية تثبيت implement-value-object

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

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

المصدر: dawiddutoit/custom-claude.

Works with Python dataclasses in domain/valueobjects/ and domain/values/ directories. implement-value-object

Create immutable domain value objects using the frozen dataclass pattern with proper validation, factory methods, and immutability guarantees enforced at the type system level.

Since frozen=True prevents normal attribute assignment, use object.setattr() to modify fields during postinit:

ينشئ كائنات قيمة مجال غير قابلة للتغيير باستخدام نمط فئة البيانات المجمدة مع التحقق من الصحة. يُستخدم عند تنفيذ كائنات قيمة المجال، أو إنشاء هياكل بيانات غير قابلة للتغيير، أو إضافة التحقق من صحة القيم. يغطي @dataclass(frozen=True)، object.__setattr__() النمط في __post_init__، أساليب المصنع (from_string، from_dict، from_content)، والتحقق من الصحة في السياق المجمد. المشغلات على "إنشاء كائن قيمة لـ X"، "تنفيذ قيمة Y غير قابلة للتغيير أو "إضافة التحقق من الصحة إلى قيمة Z" أو "إنشاء كائن قيمة". المصدر: dawiddutoit/custom-claude.

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

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

أمر التثبيت
npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-25
آخر تحديث
2026-03-10

Browse more skills from dawiddutoit/custom-claude

إجابات سريعة

ما هي implement-value-object؟

ينشئ كائنات قيمة مجال غير قابلة للتغيير باستخدام نمط فئة البيانات المجمدة مع التحقق من الصحة. يُستخدم عند تنفيذ كائنات قيمة المجال، أو إنشاء هياكل بيانات غير قابلة للتغيير، أو إضافة التحقق من صحة القيم. يغطي @dataclass(frozen=True)، object.__setattr__() النمط في __post_init__، أساليب المصنع (from_string، from_dict، from_content)، والتحقق من الصحة في السياق المجمد. المشغلات على "إنشاء كائن قيمة لـ X"، "تنفيذ قيمة Y غير قابلة للتغيير أو "إضافة التحقق من الصحة إلى قيمة Z" أو "إنشاء كائن قيمة". المصدر: dawiddutoit/custom-claude.

كيف أثبّت implement-value-object؟

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

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

https://github.com/dawiddutoit/custom-claude