Evaluarea numărului de remarkeri TODO și FIXME în codul nucleului Linux

În textele sursă ale nucleului Linux există aproximativ 4 mii de comentarii care descriu neajunsurile, planurile și sarcinile amânate pentru viitor, identificate prin prezența în text a expresiei „TODO”. Cele mai multe comentarii cu „TODO” se află în codul driverelor (2380). În subsistemul criptografic, astfel de comentarii — 23, în codul specific arhitecturii x86 — 43, ARM — 73, codul pentru alte arhitecturi — 114, în codul dispozitivelor de stocare, sistemelor de fișiere și subsistemului de rețea — 606.

Expresia FIXME, care identifică de obicei codul ce necesită îmbunătățiri sau ridică îndoieli, apare în comentarii
1860 de două ori. Este interesant că în nucleul 4.2 a fost semnalat o creștere semnificativă a comentariilor TODO, numărul acestora crescând cu aproximativ 1000 (probabil legat de integrarea în nucleu a driverului AMDGPU, care include aproximativ 400 de mii de linii de cod).
De asemenea, de la o versiune la alta continuă să crească numărul comentariilor cu cuvântul „workaround”, dar se observă o scădere a comentariilor „fixme” și „hack”.

Evaluarea numărului de remarkeri TODO și FIXME în codul nucleului Linux

După inițiativei În ceea ce privește eliminarea expresiilor vulgare din comentarii, a fost observată o reducere a utilizării unor cuvinte vulgare. Cu toate acestea, declinul a fost de scurtă durată și acum se observe o creștere a numărului de astfel de comentarii.

Evaluarea numărului de remarkeri TODO și FIXME în codul nucleului Linux

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster