Beoordeling van het aantal TODO- en FIXME-opmerkingen in de Linux-kernelcode

In de broncode van de Linux-kernel aanwezig zijn er ongeveer 4000 opmerkingen met beschrijvingen van benodigde correcties, plannen en uitgestelde taken, geïdentificeerd door de aanwezigheid van de uitdrukking 'TODO' in de tekst. De meeste 'TODO'-opmerkingen komen voor in de stuurprogrammacode (2380). In de cryptosubsystemen zijn er dergelijke opmerkingen — 23, in architectuur x86-specifieke code — 43, ARM — 73, code voor andere architecturen — 114, in de code van blokapparaten, bestandssystemen en het netwerk subsysteem — 606.

De uitdrukking FIXME, die meestal verwijst naar code die verbetering behoeft of twijfel oproept, komt voor in opmerkingen
1860 keer. Het is interessant dat in versie 4.2 van de kernel een significante toename van TODO-opmerkingen is opgemerkt, waarvan het aantal met ongeveer 1000 is gestegen (waarschijnlijk als gevolg van de integratie van de AMDGPU-stuurprogramma's in de kernel, die ongeveer 400.000 regels code omvatten).
Ook neemt van versie naar versie het aantal opmerkingen met het woord 'workaround' toe, maar er is een afname van het aantal opmerkingen 'fixme' en 'hack'.

Beoordeling van het aantal TODO- en FIXME-opmerkingen in de Linux-kernelcode

Na van het initiatief Er is gewerkt aan het verwijderen van ongepaste uitdrukkingen in de opmerkingen van de kernel is opgemerkt dat het gebruik van bepaalde ongepaste woorden is afgenomen. Desondanks was de daling van korte duur en is er nu weer een toename van dergelijke opmerkingen waar te nemen.

Beoordeling van het aantal TODO- en FIXME-opmerkingen in de Linux-kernelcode

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster