Vurdering af antallet af TODO- og FIXME-kommentarer i Linux-kernens kode

I kildekoderne til Linux-kernen til stede er der cirka 4.000 kommentarer, der beskriver ufuldkommenheder, planer og udskudte opgaver, som er identificeret ved tilstedeværelsen af udtrykket 'TODO' i teksten. De fleste 'TODO'-kommentarer findes i driverkode (2380). I kryptosubsystemet findes sådanne kommentarer - 23, i arkitektur-specifik x86-kode - 43, ARM - 73, kode til andre arkitekturer - 114, i blokdrevskode, filsystemer og netværkssubsystemet - 606.

Udtrykket FIXME, der typisk identificerer kode, som kræver forbedringer eller giver anledning til tvivl, optræder i kommentarerne
1860 gange. Interessant er det, at i kerne 4.2 blev der registreret et betydeligt spring i antal TODO-kommentarer, som straks steg med cirka 1.000 (sandsynligvis relateret til integrationen af AMDGPU-driveren i kernen, som inkluderer omkring 400.000 linjer kode).
Desuden fortsætter antallet af kommentarer med ordet 'workaround' med at stige fra version til version, mens der observeres et fald i kommentarerne 'fixme' og 'hack'.

Vurdering af antallet af TODO- og FIXME-kommentarer i Linux-kernens kode

Efter initiativer I arbejdet med at fjerne ukorrekte udtryk fra kommentarerne i kernen er det blevet bemærket at brugen af nogle skældsord er blevet reduceret. Ikke desto mindre varede nedgangen ikke længe, og nu ses igen en stigning i antallet af sådanne kommentarer.

Vurdering af antallet af TODO- og FIXME-kommentarer i Linux-kernens kode

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster