ما معنى variable shadowing؟
المعنى في مجال تطوير البرمجيات مع أمثلة
variable shadowing: حجب المتغير، حجب اسم متغير
حالة يحجب فيها اسم معلن في نطاق داخلي الاسم نفسه في نطاق خارجي.
طريقة الاستخدام
يذكره المراجعون عندما يجعل تكرار الأسماء الشيفرة مربكة. ولا يلزم أن يغير المتغير الخارجي أو يحذفه.
أمثلة
The loop's variable shadowing made the outer index difficult to inspect.
جعل حجب متغير الحلقة فحص الفهرس الخارجي صعباً.
أدخلت الحلقة ربطاً أقرب بالاسم نفسه، فصار من الصعب تمييز أي قيمة يجري فحصها.
We renamed the local token to avoid variable shadowing in the login handler.
أعدنا تسمية الرمز المحلي لتجنب حجب المتغير في معالج تسجيل الدخول.
يميّز الاسم الجديد بين ربطين، ولا يغير قاعدة المصادقة.
تراكيب شائعة
- avoid variable shadowing
- accidental variable shadowing
مصطلحات ذات صلة
مصطلحات أخرى: مفاهيم البرمجة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
