تقدير عدد ملاحظات TODO وFIXME في كود Linux kernel

في مصادر نواة لينكس حاضر نحو 4 آلاف تعليق تصف أوجه القصور التي تتطلب التصحيح والخطط والمهام المؤجلة للمستقبل، والتي تم تحديدها من خلال وجود عبارة "TODO" في النص. معظم تعليقات "TODO" موجودة في رمز برنامج التشغيل (2380). في نظام التشفير الفرعي لمثل هذه التعليقات - 23، رمز خاص ببنية x86 - 43، ذراع - 73، رمز للبنيات الأخرى - 114، في كود أجهزة الكتلة وأنظمة الملفات والنظام الفرعي للشبكة - 606.

يظهر تعبير FIXME، الذي يحدد عادةً التعليمات البرمجية التي تحتاج إلى تحسين أو المشكوك فيها، في التعليقات
1860 مرة واحدة. ومن المثير للاهتمام أنه في النواة 4.2 ملحوظ قفزة كبيرة في تعليقات TODO، والتي زاد عددها على الفور بحوالي 1000 (ربما بسبب اندماج المدرجة في نواة برنامج تشغيل AMDGPU، والتي تتضمن حوالي 400 ألف سطر من التعليمات البرمجية).
أيضًا، من إصدار إلى إصدار، يستمر عدد التعليقات التي تحتوي على كلمة "الحل البديل" في التزايد، ولكن هناك انخفاضًا في التعليقات "fixme" و"hack".

تقدير عدد ملاحظات TODO وFIXME في كود Linux kernel

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

تقدير عدد ملاحظات TODO وFIXME في كود Linux kernel

المصدر: opennet.ru

إضافة تعليق