Estimerer antallet af TODO- og FIXME-noter i Linux-kernekode

I Linux-kernekilderne er til stede omkring 4 tusinde kommentarer, der beskriver mangler, der kræver rettelse, planer og opgaver udskudt til fremtiden, identificeret ved tilstedeværelsen af ​​udtrykket "TODO" i teksten. De fleste "TODO" kommentarer findes i driverkoden (2380). I kryptoundersystemet af sådanne kommentarer - 23, x86-arkitektur-specifik kode - 43, ARM - 73, kode for andre arkitekturer - 114, i koden for blokenheder, filsystemer og netværksundersystemet - 606.

FIXME-udtrykket, der normalt identificerer kode, der skal forbedres eller er tvivlsomt, vises i kommentarer
1860 enkelt gang. Interessant nok i kerne 4.2 markeret et markant spring i TODO-kommentarer, hvoraf antallet straks steg med omkring 1000 (sandsynligvis pga. integration inkluderet i AMDGPU-driverkernen, som omfatter omkring 400 tusind linjer kode).
Også fra version til version fortsætter antallet af kommentarer med ordet "løsning" med at stige, men der er et fald i kommentarerne "fixme" og "hack".

Estimerer antallet af TODO- og FIXME-noter i Linux-kernekode

Efter initiativer at befri kernen af ​​uanstændigt sprog i kommentarerne var bemærket reducere brugen af ​​nogle obskøne ord. Tilbagegangen varede dog ikke længe, ​​og nu er der igen en stigning i antallet af sådanne kommentarer.

Estimerer antallet af TODO- og FIXME-noter i Linux-kernekode

Kilde: opennet.ru

Tilføj en kommentar