Estimering av antall TODO- og FIXME-notater i kjernekode Linux

I kjernekildene Linux tilstede Rundt 4 kommentarer som beskriver problemer som må fikses, planer og oppgaver som er utsatt til fremtiden, identifisert ved tilstedeværelsen av uttrykket «TODO» i teksten. De fleste kommentarene med «TODO» finnes i sjåførkoden (2380I kryptoundersystemet til slike kommentarer - 23, x86-arkitekturspesifikk kode - 43, ARM — 73, kode for andre arkitekturer - 114, i koden for blokkenheter, filsystemer og nettverksundersystemet - 606.

FIXME-setningen, som vanligvis identifiserer kode som krever forbedring eller er tvilsom, vises i kommentarer.
1860 ganger. Det er interessant at i kjerne 4.2 merket en betydelig økning i TODO-kommentarer, hvor antallet økte med omtrent 1000 samtidig (dette skyldes sannsynligvis integrering inn i AMDGPU-driverkjernen, som inneholder omtrent 400 tusen linjer med kode).
I tillegg fortsetter antallet kommentarer med ordet «løsning» å øke fra versjon til versjon, men det er en nedgang i kommentarer med «fiks meg» og «hack».

Estimering av antall TODO- og FIXME-notater i kjernekode Linux

Etter initiativ å kvitte seg med obskønt språk i kommentarfeltet bemerket Det var en reduksjon i bruken av visse obskøne ord. Nedgangen var imidlertid kortvarig, og nå ser vi en oppblomstring i antallet slike kommentarer.

Estimering av antall TODO- og FIXME-notater i kjernekode Linux

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster