Procjena broja TODO i FIXME bilješki u kodu jezgre Linuxa

U izvorima Linux kernela prisutan oko 4 hiljade komentara koji opisuju nedostatke koji zahtevaju ispravku, planove i zadatke odložene za budućnost, identifikovane prisustvom izraza „TODO“ u tekstu. Većina komentara "TODO" je prisutna u kodu drajvera (2380). U kripto podsistemu takvih komentara - 23, x86 kod specifičan za arhitekturu - 43, ARM - 73, kod za druge arhitekture - 114, u kodu blok uređaja, sistema datoteka i mrežnog podsistema - 606.

FIXME izraz, koji obično identifikuje kod koji treba poboljšati ili je upitan, pojavljuje se u komentarima
1860 jednom. Zanimljivo, u kernelu 4.2 označena značajan skok u TODO komentarima, čiji se broj odmah povećao za oko 1000 (vjerovatno zbog integracija uključeno u jezgro AMDGPU drajvera, koje uključuje oko 400 hiljada linija koda).
Također, od verzije do verzije, broj komentara sa riječju “zaobilazno rješenje” nastavlja da raste, ali se smanjuje broj komentara “fixme” i “hack”.

Procjena broja TODO i FIXME bilješki u kodu jezgre Linuxa

nakon inicijativama da se oslobodi srži opscenog jezika u komentarima primetio smanjenje upotrebe nekih nepristojnih riječi. Međutim, pad nije dugo potrajao i sada je opet došlo do porasta broja ovakvih komentara.

Procjena broja TODO i FIXME bilješki u kodu jezgre Linuxa

izvor: opennet.ru

Dodajte komentar