Estimarea numărului de note TODO și FIXME în codul kernel-ului Linux

În sursele nucleului Linux prezent aproximativ 4 mii de comentarii care descriu deficiențe care necesită corectare, planuri și sarcini amânate pentru viitor, identificate prin prezența expresiei „TODO” în text. Cele mai multe comentarii „TODO” sunt prezente în codul șoferului (2380). În subsistemul cripto al unor astfel de comentarii - 23, cod x86 specific arhitecturii - 43, ARM - 73, cod pentru alte arhitecturi - 114, în codul dispozitivelor bloc, sistemele de fișiere și subsistemul de rețea - 606.

Expresia FIXME, de obicei care identifică codul care necesită îmbunătățiri sau este discutabil, apare în comentarii
1860 o singura data. Interesant este că în nucleul 4.2 marcat un salt semnificativ în comentariile TODO, al căror număr a crescut imediat cu aproximativ 1000 (probabil din cauza integrare incluse în nucleul driverului AMDGPU, care include aproximativ 400 de mii de linii de cod).
De asemenea, de la versiune la versiune, numărul de comentarii cu cuvântul „soluție” continuă să crească, dar există o scădere a comentariilor „fixme” și „hack”.

Estimarea numărului de note TODO și FIXME în codul kernel-ului Linux

După inițiative a scăpa de miezul limbajului obscen din comentarii a fost remarcat reducerea folosirii unor cuvinte obscene. Cu toate acestea, declinul nu a durat mult și acum se înregistrează din nou o creștere a numărului de astfel de comentarii.

Estimarea numărului de note TODO și FIXME în codul kernel-ului Linux

Sursa: opennet.ru

Adauga un comentariu