التاريخ الإشكالي للقيمة الخالية في جافا: نقاط الضعف في طرق الإصلاح حتى الآن

  • الأستاذ الدكتور كمال السلوم
  • المهندسة نور قرقماز

الملخص

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

منشور
2023-08-17
القسم
سلسلة العلوم الهندسية الميكانيكية و الكهربائية و المعلوماتية