I kildekoderne til Linux-kernen 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 (). I kryptosubsystemet findes sådanne kommentarer - , i arkitektur-specifik x86-kode - , ARM - , kode til andre arkitekturer - , i blokdrevskode, filsystemer og netværkssubsystemet - .
Udtrykket FIXME, der typisk identificerer kode, som kræver forbedringer eller giver anledning til tvivl, optræder i kommentarerne
gange. Interessant er det, at i kerne 4.2 et betydeligt spring i antal TODO-kommentarer, som straks steg med cirka 1.000 (sandsynligvis relateret til 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'.
Efter I arbejdet med at fjerne ukorrekte udtryk fra kommentarerne i kernen er det 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.
Kilde: opennet.ru
