Uppskattning av antalet TODO- och FIXME-anteckningar i Linux-kärnkoden

I Linux-kärnkällorna närvarande cirka 4 tusen kommentarer som beskriver brister som kräver korrigering, planer och uppgifter som skjuts upp för framtiden, identifierade av närvaron av uttrycket "TODO" i texten. De flesta "TODO"-kommentarer finns i förarkoden (2380). I kryptoundersystemet för sådana kommentarer - 23, x86-arkitekturspecifik kod - 43, ARM - 73, kod för andra arkitekturer - 114, i koden för blockenheter, filsystem och nätverksundersystemet - 606.

FIXME-uttrycket, som vanligtvis identifierar kod som behöver förbättras eller är tveksamt, visas i kommentarer
1860 en gång. Intressant nog i kärnan 4.2 markant ett betydande hopp i TODO-kommentarer, vars antal omedelbart ökade med cirka 1000 (troligen p.g.a. integration ingår i AMDGPU-drivrutinens kärna, som innehåller cirka 400 tusen rader kod).
Dessutom, från version till version, fortsätter antalet kommentarer med ordet "lösning" att öka, men det finns en minskning av kommentarerna "fixme" och "hack".

Uppskattning av antalet TODO- och FIXME-anteckningar i Linux-kärnkoden

Efter initiativ att befria kärnan från obscent språk i kommentarerna var noterade minska användningen av några obscena ord. Nedgången varade dock inte länge och nu ökar antalet sådana kommentarer igen.

Uppskattning av antalet TODO- och FIXME-anteckningar i Linux-kärnkoden

Källa: opennet.ru

Lägg en kommentar