Linux-ytimen koodissa olevien TODO- ja FIXME-muistiinpanojen määrän arvioiminen

Linux-ytimen lähteissä esittää noin 4 tuhatta kommenttia, jotka kuvaavat korjausta vaativia puutteita, suunnitelmia ja tulevaisuuteen siirrettyjä tehtäviä, jotka tunnistetaan ilmaisun "TODO" esiintymisestä tekstissä. Useimmat "TODO"-kommentit ovat ajurikoodissa (2380). Tällaisten kommenttien kryptoalijärjestelmässä - 23, x86-arkkitehtuurikohtainen koodi - 43, ARM - 73, koodi muille arkkitehtuureille - 114, lohkolaitteiden, tiedostojärjestelmien ja verkkoalijärjestelmän koodissa - 606.

FIXME-lauseke, joka yleensä tunnistaa parannettavaa tai kyseenalaista koodia, näkyy kommenteissa
1860 kerran. Mielenkiintoista, että ytimessä 4.2 merkitty merkittävä hyppy TODO-kommenteissa, joiden määrä kasvoi välittömästi noin 1000:lla (luultavasti liittäminen sisältyy AMDGPU-ohjainytimeen, joka sisältää noin 400 tuhatta koodiriviä).
Lisäksi versiosta toiseen kommenttien määrä, joissa on sana "kiertotapa", kasvaa edelleen, mutta "fixme" ja "hack" kommentit ovat vähentyneet.

Linux-ytimen koodissa olevien TODO- ja FIXME-muistiinpanojen määrän arvioiminen

Jälkeen aloitteita oli päästä eroon siivoavasta kielenkäytöstä kommenteissa huomioitu joidenkin siveellisten sanojen käytön vähentäminen. Lasku ei kuitenkaan kestänyt kauaa ja nyt tällaisten kommenttien määrä on taas lisääntynyt.

Linux-ytimen koodissa olevien TODO- ja FIXME-muistiinpanojen määrän arvioiminen

Lähde: opennet.ru

Lisää kommentti