ما معنى dead code؟
المعنى في مجال تطوير البرمجيات مع أمثلة
dead code: شيفرة ميتة، شيفرة غير مستخدمة
شيفرة لا تُنفذ أبداً أو لا تُستخدم نتيجتها، مثل دالة قديمة لا يستدعيها أحد؛ وهي تزيد صعوبة قراءة قاعدة الشيفرة.
طريقة الاستخدام
يطلب المراجعون حذف الشيفرة الميتة بدلاً من وضعها في تعليق، لأن نظام التحكم بالإصدارات يحتفظ بتاريخها. تستطيع بيئات التطوير وأدوات الفحص كشف كثير من الدوال والمتغيرات غير المستخدمة.
أمثلة
Half of this file is dead code from the old checkout, so let's delete it.
نصف هذا الملف شيفرة ميتة من صفحة إتمام الشراء القديمة، فلنحذفها.
يقترح المثال إزالة بقايا تنفيذ سابق لا يشارك في تشغيل البرنامج الحالي.
Don't comment out dead code; Git already remembers it.
لا تضع الشيفرة الميتة في تعليق؛ فـGit يحتفظ بها في السجل أصلاً.
يشير المثال إلى أن تاريخ المستودع يتيح استعادة الشيفرة المحذوفة عند الحاجة.
تراكيب شائعة
- remove dead code
- clean up dead code
- dead code elimination
- unused code
مصطلحات ذات صلة
مصطلحات أخرى: مراجعة الشيفرة وجودتها
- code review · مراجعة الشيفرة
- LGTM · يبدو جيدًا لي
- nitpick · ملاحظة تدقيقية طفيفة
- address feedback · معالجة الملاحظات
- hard-coded · مضمّن مباشرة في الشيفرة
- reviewer · مراجع الشيفرة
- approve · يوافق
- readable · سهل القراءة
- best practice · أفضل ممارسة
- clean code · شيفرة نظيفة
- maintainable · سهل الصيانة
- naming convention · قواعد التسمية
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
