تطوير البرمجيات · مصطلحات · مفاهيم البرمجة

ما معنى immutable؟

المعنى في مجال تطوير البرمجيات مع أمثلة

صفةمصطلح شائع

immutable: غير قابل للتغيير

وصف لقيمة أو كائن لا يمكن تغيير حالته بعد إنشائه.

طريقة الاستخدام

يستخدم في إدارة الحالة والشيفرة المتزامنة وتصميم الواجهات. وعادة ما يتطلب تحديث البيانات غير القابلة للتغيير إنشاء قيمة جديدة بدل تعديل القديمة.

أمثلة

  1. The reducer returns a new immutable state object after each action.

    تعيد الدالة المختزلة كائن حالة جديدًا غير قابل للتغيير بعد كل إجراء.

    بدل تعديل الحالة السابقة، تنشئ الدالة نسخة تمثل النتيجة الجديدة.

  2. An immutable configuration prevents one request from changing another request's settings.

    تمنع الإعدادات غير القابلة للتغيير طلبًا من تبديل إعدادات طلب آخر.

    ثبات الإعداد المشترك يحول دون تسرب التعديلات بين الطلبات.

تراكيب شائعة

  • immutable object
  • immutable data
  • immutable state

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: مفاهيم البرمجة

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: