TODO ja FIXME märkmete arvu hindamine Linuxi kerneli koodis

Linuxi kerneli allikates kohal umbes 4 tuhat kommentaari, mis kirjeldavad parandamist vajavaid puudusi, tulevikku lükatud plaane ja ülesandeid, mis on tuvastatud väljendi “TODO” olemasolust tekstis. Enamik "TODO" kommentaare on draiveri koodis (2380). Selliste kommentaaride krüpto alamsüsteemis - 23, x86 arhitektuurispetsiifiline kood - 43, ARM - 73, kood teistele arhitektuuridele - 114, plokkseadmete, failisüsteemide ja võrgu alamsüsteemi koodis - 606.

FIXME avaldis, mis tavaliselt identifitseerib koodi, mis vajab täiustamist või on küsitav, kuvatakse kommentaarides
1860 üks kord. Huvitav on see, et kernelis 4.2 märgitud märkimisväärne hüpe TODO kommentaarides, mille arv kasvas kohe umbes 1000 võrra (ilmselt integratsiooni sisaldub AMDGPU draiveri tuumas, mis sisaldab umbes 400 tuhat koodirida).
Samuti kasvab versioonilt versioonini jätkuvalt kommentaaride arv sõnaga “ümbertöö”, kuid väheneb kommentaaride “fixme” ja “hack” hulk.

TODO ja FIXME märkmete arvu hindamine Linuxi kerneli koodis

Pärast algatused vabastada tuum nilbest sõnakõlksust kommentaarides oli märkis mõne nilbe sõna kasutamise vähendamine. Langus aga ei kestnud kaua ja nüüd on selliste kommentaaride hulk taas tõusmas.

TODO ja FIXME märkmete arvu hindamine Linuxi kerneli koodis

Allikas: opennet.ru

Lisa kommentaar