Linux nüvə kodunda TODO və FIXME qeydlərinin sayının təxmin edilməsi

Linux nüvə mənbələrində indiki düzəliş tələb edən çatışmazlıqları, gələcək üçün təxirə salınan planları və vəzifələri təsvir edən təxminən 4 min şərh, mətndə "TODO" ifadəsinin olması ilə müəyyən edilir. Əksər "TODO" şərhləri sürücü kodunda mövcuddur (2380). Bu cür şərhlərin kripto alt sistemində - 23, x86 memarlıq üçün xüsusi kod - 43, ARM - 73, digər arxitekturalar üçün kod - 114, blok cihazlarının, fayl sistemlərinin və şəbəkə alt sisteminin kodunda - 606.

Adətən təkmilləşdirməyə ehtiyacı olan və ya şübhə doğuran kodu müəyyən edən FIXME ifadəsi şərhlərdə görünür
1860 bir dəfə. Maraqlıdır ki, nüvədə 4.2 qeyd TODO şərhlərində əhəmiyyətli bir sıçrayış, onların sayı dərhal təxminən 1000 artdı (yəqin ki, buna görə inteqrasiya təxminən 400 min sətir kod ehtiva edən AMDGPU sürücü nüvəsinə daxildir).
Həmçinin, versiyadan versiyaya “çözüm” sözü olan şərhlərin sayı artmaqda davam edir, lakin “fixme” və “hack” şərhlərində azalma var.

Linux nüvə kodunda TODO və FIXME qeydlərinin sayının təxmin edilməsi

Sonra təşəbbüslər şərhlərdə nalayiq ifadələrin nüvəsini təmizləmək oldu qeyd etdi bəzi nalayiq sözlərin istifadəsini azaltmaq. Lakin azalma uzun sürmədi və indi bu cür şərhlərin sayında yenidən artım müşahidə olunur.

Linux nüvə kodunda TODO və FIXME qeydlərinin sayının təxmin edilməsi

Mənbə: opennet.ru

Добавить комментарий