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

ما معنى dead code؟

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

اسممصطلح شائع

dead code: شيفرة ميتة، شيفرة غير مستخدمة

شيفرة لا تُنفذ أبداً أو لا تُستخدم نتيجتها، مثل دالة قديمة لا يستدعيها أحد؛ وهي تزيد صعوبة قراءة قاعدة الشيفرة.

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

يطلب المراجعون حذف الشيفرة الميتة بدلاً من وضعها في تعليق، لأن نظام التحكم بالإصدارات يحتفظ بتاريخها. تستطيع بيئات التطوير وأدوات الفحص كشف كثير من الدوال والمتغيرات غير المستخدمة.

أمثلة

  1. Half of this file is dead code from the old checkout, so let's delete it.

    نصف هذا الملف شيفرة ميتة من صفحة إتمام الشراء القديمة، فلنحذفها.

    يقترح المثال إزالة بقايا تنفيذ سابق لا يشارك في تشغيل البرنامج الحالي.

  2. Don't comment out dead code; Git already remembers it.

    لا تضع الشيفرة الميتة في تعليق؛ فـGit يحتفظ بها في السجل أصلاً.

    يشير المثال إلى أن تاريخ المستودع يتيح استعادة الشيفرة المحذوفة عند الحاجة.

تراكيب شائعة

  • remove dead code
  • clean up dead code
  • dead code elimination
  • unused code

مصطلحات أخرى: مراجعة الشيفرة وجودتها

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

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