تخمین تعداد یادداشت های TODO و FIXME در کد هسته لینوکس

در منابع هسته لینوکس حاضر حدود 4 هزار نظر در مورد کمبودهایی که نیاز به اصلاح دارند، برنامه ها و وظایف موکول شده برای آینده را توصیف می کند که با وجود عبارت "TODO" در متن مشخص شده است. اکثر نظرات "TODO" در کد راننده وجود دارد (2380). در زیرسیستم رمزنگاری چنین نظراتی - 23، کد خاص معماری x86 - 43بازو - 73، کد برای معماری های دیگر - 114، در کد دستگاه های بلوک، سیستم های فایل و زیر سیستم شبکه - 606.

عبارت FIXME، معمولاً کدهایی را که نیاز به بهبود دارند یا مشکوک هستند شناسایی می کند، در نظرات ظاهر می شود
1860 یک بار. جالب اینجاست که در کرنل 4.2 علامت گذاری شده یک جهش قابل توجه در نظرات TODO که تعداد آنها بلافاصله حدود 1000 افزایش یافت (احتمالاً به دلیل ادغام موجود در هسته درایور AMDGPU که شامل حدود 400 هزار خط کد است).
همچنین، از نسخه به نسخه، تعداد نظرات با کلمه "راه حل" همچنان افزایش می یابد، اما در نظرات "fixme" و "hack" کاهش می یابد.

تخمین تعداد یادداشت های TODO و FIXME در کد هسته لینوکس

پس از ابتکارات برای خلاص شدن از هسته اصلی کلمات زشت در نظرات بود اشاره شد کاهش استفاده از برخی کلمات زشت با این حال، این کاهش مدت زیادی طول نکشید و اکنون باز هم بر تعداد این گونه نظرات افزوده شده است.

تخمین تعداد یادداشت های TODO و FIXME در کد هسته لینوکس

منبع: opennet.ru

اضافه کردن نظر