Procjena broja TODO i FIXME bilješki u kodu Linux kernela

U izvorima jezgre Linuxa predstaviti oko 4 tisuće komentara koji opisuju nedostatke koje je potrebno ispraviti, planove i zadatke odgođene za budućnost, identificirane prisutnošću izraza „TODO“ u tekstu. Većina "TODO" komentara prisutna je u kodu upravljačkog programa (2380). U kripto podsustavu takvih komentara - 23, kôd specifičan za x86 arhitekturu - 43, ARM - 73, kod za druge arhitekture - 114, u kodu blok uređaja, datotečnih sustava i mrežnog podsustava - 606.

Izraz FIXME, koji obično identificira kod koji treba poboljšati ili je upitan, pojavljuje se u komentarima
1860 jednom. Zanimljivo, u kernelu 4.2 obilježen značajan skok TODO komentara, čiji se broj odmah povećao za oko 1000 (vjerojatno zbog integracija uključen u jezgru upravljačkog programa AMDGPU, koja uključuje oko 400 tisuća redaka koda).
Također, od verzije do verzije, broj komentara s riječju “workaround” nastavlja rasti, ali se smanjuje komentarima “fixme” i “hack”.

Procjena broja TODO i FIXME bilješki u kodu Linux kernela

Nakon inicijativama osloboditi se srži opscenog jezika u komentarima zabilježeno smanjenje upotrebe nekih nepristojnih riječi. No pad nije dugo potrajao i sada je ponovno porast takvih komentara.

Procjena broja TODO i FIXME bilješki u kodu Linux kernela

Izvor: opennet.ru

Dodajte komentar